Fixing logic (#1734)

This commit is contained in:
Tian Wang
2020-05-05 14:07:26 -04:00
committed by GitHub
parent 2a2f303ae9
commit d6a0375974
+1 -1
View File
@@ -325,7 +325,7 @@ class TrainerTrainLoopMixin(ABC):
if self.reload_dataloaders_every_epoch:
self.reset_train_dataloader(model)
# set seed for distributed sampler (enables shuffling for each epoch)
if self.use_ddp or self.use_horovod \
if (self.use_ddp or self.use_horovod) \
and hasattr(self.train_dataloader.sampler, 'set_epoch'):
self.train_dataloader.sampler.set_epoch(epoch)