Skip to content

Commit 244e4ee

Browse files
authored
set type of batch_size argument to int in ddp-tutorial-series (#1104)
set type of batch_size argument to int
1 parent 47ac714 commit 244e4ee

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

distributed/ddp-tutorial-series/multigpu.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ def main(rank: int, world_size: int, save_every: int, total_epochs: int, batch_s
9696
parser = argparse.ArgumentParser(description='simple distributed training job')
9797
parser.add_argument('total_epochs', type=int, help='Total epochs to train the model')
9898
parser.add_argument('save_every', type=int, help='How often to save a snapshot')
99-
parser.add_argument('--batch_size', default=32, help='Input batch size on each device (default: 32)')
99+
parser.add_argument('--batch_size', default=32, type=int, help='Input batch size on each device (default: 32)')
100100
args = parser.parse_args()
101101

102102
world_size = torch.cuda.device_count()

distributed/ddp-tutorial-series/multigpu_torchrun.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ def main(save_every: int, total_epochs: int, batch_size: int, snapshot_path: str
104104
parser = argparse.ArgumentParser(description='simple distributed training job')
105105
parser.add_argument('total_epochs', type=int, help='Total epochs to train the model')
106106
parser.add_argument('save_every', type=int, help='How often to save a snapshot')
107-
parser.add_argument('--batch_size', default=32, help='Input batch size on each device (default: 32)')
107+
parser.add_argument('--batch_size', default=32, type=int, help='Input batch size on each device (default: 32)')
108108
args = parser.parse_args()
109109

110110
main(args.save_every, args.total_epochs, args.batch_size)

distributed/ddp-tutorial-series/multinode.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ def main(save_every: int, total_epochs: int, batch_size: int, snapshot_path: str
105105
parser = argparse.ArgumentParser(description='simple distributed training job')
106106
parser.add_argument('total_epochs', type=int, help='Total epochs to train the model')
107107
parser.add_argument('save_every', type=int, help='How often to save a snapshot')
108-
parser.add_argument('--batch_size', default=32, help='Input batch size on each device (default: 32)')
108+
parser.add_argument('--batch_size', default=32, type=int, help='Input batch size on each device (default: 32)')
109109
args = parser.parse_args()
110110

111111
main(args.save_every, args.total_epochs, args.batch_size)

distributed/ddp-tutorial-series/single_gpu.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ def main(device, total_epochs, save_every, batch_size):
7575
parser = argparse.ArgumentParser(description='simple distributed training job')
7676
parser.add_argument('total_epochs', type=int, help='Total epochs to train the model')
7777
parser.add_argument('save_every', type=int, help='How often to save a snapshot')
78-
parser.add_argument('--batch_size', default=32, help='Input batch size on each device (default: 32)')
78+
parser.add_argument('--batch_size', default=32, type=int, help='Input batch size on each device (default: 32)')
7979
args = parser.parse_args()
8080

8181
device = 0 # shorthand for cuda:0

0 commit comments

Comments
 (0)