Skip to content

Commit 65cda1c

Browse files
authored
Merge pull request #83 from andravin/validation-batch-size-multiplier
Added commandline argument validation-batch-size-multiplier.
2 parents 4808b3c + b72013d commit 65cda1c

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

train.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,8 @@
7979
help='Image resize interpolation type (overrides model)')
8080
parser.add_argument('-b', '--batch-size', type=int, default=32, metavar='N',
8181
help='input batch size for training (default: 32)')
82+
parser.add_argument('-vb', '--validation-batch-size-multiplier', type=int, default=1, metavar='N',
83+
help='ratio of validation batch size to training batch size (default: 1)')
8284
parser.add_argument('--drop', type=float, default=0.0, metavar='DROP',
8385
help='Dropout rate (default: 0.)')
8486
parser.add_argument('--drop-connect', type=float, default=0.0, metavar='DROP',
@@ -388,7 +390,7 @@ def main():
388390
loader_eval = create_loader(
389391
dataset_eval,
390392
input_size=data_config['input_size'],
391-
batch_size=4 * args.batch_size,
393+
batch_size=args.validation_batch_size_multiplier * args.batch_size,
392394
is_training=False,
393395
use_prefetcher=args.prefetcher,
394396
interpolation=data_config['interpolation'],

0 commit comments

Comments
 (0)