# Samplers ## BatchSamplers ```{eval-rst} .. autoclass:: sentence_transformers.base.sampler.BatchSamplers :members: ``` ```{eval-rst} .. autoclass:: sentence_transformers.base.sampler.DefaultBatchSampler :members: ``` ```{eval-rst} .. autoclass:: sentence_transformers.base.sampler.NoDuplicatesBatchSampler :members: ``` ```{eval-rst} .. autoclass:: sentence_transformers.base.sampler.GroupByLabelBatchSampler :members: ``` ## MultiDatasetBatchSamplers ```{eval-rst} .. autoclass:: sentence_transformers.base.sampler.MultiDatasetBatchSamplers :members: ``` ```{eval-rst} .. autoclass:: sentence_transformers.base.sampler.MultiDatasetDefaultBatchSampler :members: ``` ```{eval-rst} .. autoclass:: sentence_transformers.base.sampler.RoundRobinBatchSampler :members: ``` ```{eval-rst} .. autoclass:: sentence_transformers.base.sampler.ProportionalBatchSampler :members: ```