We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f37998c commit ece7d3fCopy full SHA for ece7d3f
train.py
@@ -56,10 +56,14 @@ def prepare_dataloaders(hparams):
56
valset = TextMelLoader(hparams.validation_files, hparams)
57
collate_fn = TextMelCollate(hparams.n_frames_per_step)
58
59
- train_sampler = DistributedSampler(trainset) \
60
- if hparams.distributed_run else None
+ if hparams.distributed_run:
+ train_sampler = DistributedSampler(trainset)
61
+ shuffle = False
62
+ else:
63
+ train_sampler = None
64
+ shuffle = True
65
- train_loader = DataLoader(trainset, num_workers=1, shuffle=True,
66
+ train_loader = DataLoader(trainset, num_workers=1, shuffle=shuffle,
67
sampler=train_sampler,
68
batch_size=hparams.batch_size, pin_memory=False,
69
drop_last=True, collate_fn=collate_fn)
0 commit comments