MultiDatasetTrainer#
- class MultiDatasetTrainer(cfg)[source]#
Bases:
TrainerTrainer that draws mixed batches from several datasets.
Identical to
Trainerexceptbuild_train_loader()swaps the standard loader forMultiDatasetDataloader, which samples across the configured datasets (honoring per-dataset ratios andmix_prob) and defines the epoch length. Registered asMultiDatasetTrainer– select viatrain = dict(type="MultiDatasetTrainer").