python main.py
python main.py --train --task <task_name> --subtask <dataset_name> --train_epochs <Num_epochs>
The above code will train the model on dataset given by task_name and dataset_name and save it in models folder.
python main.py --evaluate --task <task_name> --subtask <dataset_name> --model_evaluate_task <eval_task_model> --model_evaluate_subtask <eval_dataset_model>
The above code will evaluate the dataset given by task_name and dataset_name on the model generated by the dataset- eval_task_model and eval_dataset_model and save the result in a json format in results folder
- acos
- laptop16
- rest16
- asqp
- rest16
- aste
- laptop14
- rest14
- rest15
- rest16
- tasd
- rest15
- rest16