@@ -310,7 +310,7 @@ def parse_args():
310310 parser .add_argument ("--name" , dest = "name" , action = "store" , type = str , default = "performance" )
311311 parser .add_argument ("--method" , dest = "method" , action = "store" , default = "sample" ,
312312 help = "Inference method to ask Stan to use for all models." )
313- parser .add_argument ("--num-samples" , dest = "num_samples" , action = "store" , default = 1000 , type = int ,
313+ parser .add_argument ("--num-samples" , dest = "num_samples" , action = "store" , default = None , type = int ,
314314 help = "Number of samples to ask Stan programs for if we're sampling." )
315315 parser .add_argument ("--tests-file" , dest = "tests" , action = "store" , type = str , default = "" )
316316 return parser .parse_args ()
@@ -331,9 +331,11 @@ def process_test_wrapper(tup):
331331
332332 if args .tests == "" :
333333 models = find_files ("*.stan" , args .directories )
334- num_samples = [args .num_samples ] * len (models )
334+ num_samples = [args .num_samples or 1000 ] * len (models )
335335 else :
336336 models , num_samples = read_tests (args .tests , args .num_samples )
337+ if args .num_samples :
338+ num_samples = [args .num_samples ] * len (models )
337339
338340 models = filter (model_name_re .match , models )
339341 models = list (filter (lambda m : not m in bad_models , models ))
0 commit comments