# DistSamplerSeedHook¶

class mmengine.hooks.DistSamplerSeedHook[源代码]

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