Skip to content

Commit 0a3843b

Browse files
authored
avoid conflicting when auto-downloading cifar datasets (#76)
1 parent d7942e7 commit 0a3843b

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

train.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,12 @@ def main(args):
197197
frame_interval=args.frame_interval,
198198
)
199199
else:
200+
# master process goes first
201+
if not coordinator.is_master():
202+
dist.barrier()
200203
dataset = CIFAR10(args.data_path, transform=get_transforms_image(args.image_size), download=True)
204+
if coordinator.is_master():
205+
dist.barrier()
201206
dataloader = prepare_dataloader(
202207
dataset,
203208
batch_size=args.batch_size,

0 commit comments

Comments
 (0)