X-Git-Url: https://www.fleuret.org/cgi-bin/gitweb/gitweb.cgi?p=pysvrt.git;a=blobdiff_plain;f=cnn-svrt.py;h=0216b4e5cbba5740e053d43d5d9fad5ff0ab2f27;hp=cfef09da934fb5d82181715f428dab1a261d04ba;hb=f18f927a8bb37ca1c43bf6cf38237c274944753a;hpb=37030c396217cfe89f8dfa2b9e10ff1ec783a5a7 diff --git a/cnn-svrt.py b/cnn-svrt.py index cfef09d..0216b4e 100755 --- a/cnn-svrt.py +++ b/cnn-svrt.py @@ -24,6 +24,7 @@ import time import argparse import math +import distutils.util from colorama import Fore, Back, Style @@ -65,15 +66,15 @@ parser.add_argument('--log_file', type = str, default = 'default.log') parser.add_argument('--compress_vignettes', - action='store_true', default = True, + type = distutils.util.strtobool, default = 'True', help = 'Use lossless compression to reduce the memory footprint') parser.add_argument('--deep_model', - action='store_true', default = True, + type = distutils.util.strtobool, default = 'True', help = 'Use Afroze\'s Alexnet-like deep model') parser.add_argument('--test_loaded_models', - action='store_true', default = False, + type = distutils.util.strtobool, default = 'False', help = 'Should we compute the test errors of loaded models') args = parser.parse_args() @@ -269,8 +270,10 @@ if args.nb_train_samples%args.batch_size > 0 or args.nb_test_samples%args.batch_ raise if args.compress_vignettes: + log_string('using_compressed_vignettes') VignetteSet = vignette_set.CompressedVignetteSet else: + log_string('using_uncompressed_vignettes') VignetteSet = vignette_set.VignetteSet for problem_number in range(1, 24):