.. module:: fairseq.data
Datasets define the data format and provide helpers for creating mini-batches.
.. autoclass:: fairseq.data.FairseqDataset :members:
.. autoclass:: fairseq.data.LanguagePairDataset :members:
.. autoclass:: fairseq.data.MonolingualDataset :members:
Helper Datasets
These datasets wrap other :class:`fairseq.data.FairseqDataset` instances and provide additional functionality:
.. autoclass:: fairseq.data.BacktranslationDataset :members:
.. autoclass:: fairseq.data.ConcatDataset :members:
.. autoclass:: fairseq.data.ResamplingDataset :members:
.. autoclass:: fairseq.data.RoundRobinZipDatasets :members:
.. autoclass:: fairseq.data.TransformEosDataset :members:
.. autoclass:: fairseq.data.Dictionary :members:
.. autoclass:: fairseq.data.CountingIterator :members:
.. autoclass:: fairseq.data.EpochBatchIterator :members:
.. autoclass:: fairseq.data.GroupedIterator :members:
.. autoclass:: fairseq.data.ShardedIterator :members: