TranslationDataset is now deprecated in torchtext

Author: imkzhCreated Mar 14, 2022Updated Nov 1, 2023

Since TranslationDataset is deprecated (see Issue 985), could you please kindly update the relevant code to work with newer version of torchtext?

> python preprocess.py -lang_src de -lang_trg en -share_vocab -save_data m30k_deen_shr.pkl

Traceback (most recent call last):
    File "preprocess.py", line 15, in <module>
    from torchtext.datasets import TranslationDataset
ImportError: cannot import name 'TranslationDataset' from 'torchtext.datasets' 

The current version number of torchtext is 0.12.0.

Also: what version of torchtext may current code in this repository work with?

Source: jadore801120/attention-is-all-you-need-pytorch