### Datasets
These scripts are used to process the datasets
```
convert_dolly.py
convert_alpaca.py
data_preprocess.py
data_utils.py
```

### Indicators

These files are used to inference indicators

```
extract_knn6.py
extract_length.py
extract_mtld.py
extract_ppl.py
extract_pythia.py
extract_unieval.py
```

### Randomly Data

`generate_by_belongs.py` is used to generate random datasets for estimating the rule


### Rule Inference

`run_select.py` is used to calculate the rule


### Experiment

We use Fastchat/fastchat/train/train.py to train models. please view `train.sh` for more information

### FLAML

`flaml.py` is used to do flaml experiments



