We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents adad392 + 420037e commit 7b6a78fCopy full SHA for 7b6a78f
intermediate_source/ddp_tutorial.rst
@@ -269,8 +269,8 @@ either the application or the model ``forward()`` method.
269
setup(rank, world_size)
270
271
# setup mp_model and devices for this process
272
- dev0 = (rank * 2) % world_size
273
- dev1 = (rank * 2 + 1) % world_size
+ dev0 = rank * 2
+ dev1 = rank * 2 + 1
274
mp_model = ToyMpModel(dev0, dev1)
275
ddp_mp_model = DDP(mp_model)
276
@@ -293,6 +293,7 @@ either the application or the model ``forward()`` method.
293
world_size = n_gpus
294
run_demo(demo_basic, world_size)
295
run_demo(demo_checkpoint, world_size)
296
+ world_size = n_gpus//2
297
run_demo(demo_model_parallel, world_size)
298
299
Initialize DDP with torch.distributed.run/torchrun
0 commit comments