Skip to content

Commit ece7d3f

Browse files
committed
train.py: changing dataloder params given sampler
1 parent f37998c commit ece7d3f

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

train.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,14 @@ def prepare_dataloaders(hparams):
5656
valset = TextMelLoader(hparams.validation_files, hparams)
5757
collate_fn = TextMelCollate(hparams.n_frames_per_step)
5858

59-
train_sampler = DistributedSampler(trainset) \
60-
if hparams.distributed_run else None
59+
if hparams.distributed_run:
60+
train_sampler = DistributedSampler(trainset)
61+
shuffle = False
62+
else:
63+
train_sampler = None
64+
shuffle = True
6165

62-
train_loader = DataLoader(trainset, num_workers=1, shuffle=True,
66+
train_loader = DataLoader(trainset, num_workers=1, shuffle=shuffle,
6367
sampler=train_sampler,
6468
batch_size=hparams.batch_size, pin_memory=False,
6569
drop_last=True, collate_fn=collate_fn)

0 commit comments

Comments
 (0)