In the above table, term "*dpd*" refers to "*dialogues per domain*". For example, *50-dpd* means *50 dialogues per each domain*.
All the training and testing data can be found under [/data/baseline/](data/baseline/) folder.
## Environment Setup
### Baseline (SOLOIST) Environment Setup
Python 3.6 is required for training the baseline model. `conda` is used for creating environments.
#### Create conda environment
Create an environment with specific python version (Python 3.6).
```shell
conda create -n <env-name> python=3.6
```
#### Activate the conda environment
Activate the conda environment for installing the requirements.
```shell
conda activate <env-name>
```
#### Deactivating the conda evironment
Deactivate the conda environment by running the following command:
(After running all the experiments)
```shell
conda deactivate
```
#### Download and extract SOLOIST pre-trained model
Download and unzip the pretrained model, this is used for finetuning the baseline and prompt-based methods. For more details about the pre-trained SOLOIST model, refer to the GitHub [repo](https://github.com/pengbaolin/soloist).
Download the zip file, replace the `/path/to/folder` from the below command to a folder of your choice.