DistSamplerSeedHook¶ class mmengine.hooks.DistSamplerSeedHook[源代码]¶ Data-loading sampler for distributed training. When distributed training, it is only useful in conjunction with EpochBasedRunner, while IterBasedRunner achieves the same purpose with IterLoader. before_train_epoch(runner)[源代码]¶ Set the seed for sampler and batch_sampler. 参数: runner (Runner) – The runner of the training process. 返回类型: None