Skip to content

Repository files navigation

  1. Build dependencies: pip install -r /path/to/requirements.txt
  2. Preprocess the datasets and save them by running data_preprocess.py. Make sure to change the path names to save the processed datasets.
  3. Navigate to Training folder. We have four files for the 4 models: Baseline, unidirectional LSTM, Bidirectional LSTM, Bidirectional LSTM with max pooling. Save the checkpoints in dedicated fodlers. Make sure to change the path names.
  4. Navigate to Validation folder. We have four files for the 4 models: Baseline, unidirectional LSTM, Bidirectional LSTM, Bidirectional LSTM with max pooling. Run them to get the performance of these models in VAL split of SNLI.
  5. Navigate to Testing folder. We have four files for the 4 models: Baseline, unidirectional LSTM, Bidirectional LSTM, Bidirectional LSTM with max pooling. Run them to get the performance of these models in TEST split of SNLI.
  6. Navigate to SentEval folder. We have four files for the 4 models: Baseline, unidirectional LSTM, Bidirectional LSTM, Bidirectional LSTM with max pooling. Run them to get the performance of the sentence embeddings on a diverse set of downstream tasks called ‘transfer’ tasks.

One Drive Link to download the checkpoints and other pre-processed datasets: https://amsuni-my.sharepoint.com/:f:/g/personal/soham_chatterjee2_student_uva_nl/EkhJwKEsXzRAmiZKSSb198QBrBCD9kksHXZfN8V49_Emeg?e=fAtGBP

Google Drive Link for the checkpoints and Tensorboard runs: https://drive.google.com/file/d/1PR3B02LK1hMSPmCjtSA9Vu-gb0cKUcK_/view?usp=sharing

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages