This repository contains code used to run experiments in the above paper.
The bash files run_crisp.sh
trains using the best curricula and GRUs. By default we use the hyperparameters that gave us decent performance for a reasonable training time. They may be changed inside the file.
The bash files run_alt.sh
trains using the best curricula and CNNs. Other models can be trained by changing the --model
option (can choose between conv
(CNNs), gpt
(GPT), encoder
(BERT)). By default we use the hyperparameters that gave us decent performance for a reasonable training time. They may be changed inside the file. The curriculum can be changed with --curriculum
option (choose between l2r
, r2l
, c2n
and n2c
).
The required Python packages can be installed by using:
pip install -r requirements.txt