@@ -175,8 +175,8 @@ def check_args(parsed_args, dataset_plugins):
175
175
176
176
# let the selected dataset check args too
177
177
dataset_plugins [parsed_args .dataset .name ].check_args (parsed_args .dataset .args )
178
- if parsed_args .evaluate :
179
- dataset_plugins [parsed_args .evaluate .name ].check_args (parsed_args .evaluate .args )
178
+ if parsed_args .validate :
179
+ dataset_plugins [parsed_args .validate .name ].check_args (parsed_args .validate .args )
180
180
181
181
return parsed_args
182
182
@@ -210,10 +210,8 @@ def parse_args(args, dataset_plugins):
210
210
parser .add_argument ('--tensorboard-dir' , help = 'Log directory for Tensorboard output' , default = './logs' )
211
211
parser .add_argument ('--no-snapshots' , help = 'Disable saving snapshots.' , dest = 'snapshots' , action = 'store_false' )
212
212
213
- train_dataset = NamedSubparser ('--dataset' , required = True )
214
- validation_dataset = NamedSubparser ('--evaluate' , required = False )
215
- parser .add_named_subparser (train_dataset )
216
- parser .add_named_subparser (validation_dataset )
213
+ train_dataset = parser .add_named_subparser (['--dataset' ], required = True )
214
+ validation_dataset = parser .add_named_subparser (['--validate' ])
217
215
218
216
# let all plugins register their arguments.
219
217
for name , plugin in dataset_plugins .items ():
@@ -259,8 +257,8 @@ def main(args=None):
259
257
260
258
# make the validation data generator
261
259
validation_generator = None
262
- if args .evaluate :
263
- validation_generator = create_generator (arg .evaluate , dataset_plugins , batch_size = args .batch_size )
260
+ if args .validate :
261
+ validation_generator = create_generator (arg .validate , dataset_plugins , batch_size = args .batch_size )
264
262
265
263
if 'resnet' in args .backbone :
266
264
from ..models .resnet import resnet_retinanet as retinanet , custom_objects , download_imagenet
0 commit comments