示例#1
0
# Log specifications
parser.add_argument('--save', type=str, default='test',
                    help='file name to save')
parser.add_argument('--load', type=str, default='.',
                    help='file name to load')
parser.add_argument('--print_model', action='store_true',
                    help='print model')
parser.add_argument('--save_models', action='store_true',
                    help='save all intermediate models')
parser.add_argument('--print_every', type=int, default=100,
                    help='how many batches to wait before logging training status')
parser.add_argument('--save_results', action='store_true',
                    help='save output results')

args = parser.parse_args()
template.setTemplate(args)   # set some option here
args.scale = list(map(lambda x: int(x), args.scale.split('+'))) # scale can be the form like "2+3+4"
args.quality = args.quality.split('+')
for i, q in enumerate(args.quality):
    if q != '':
        args.quality[i] = int(q)

if args.epochs == 0:
    args.epochs = 1e8

for arg in vars(args):
    if vars(args)[arg] == 'True':
        vars(args)[arg] = True
    elif vars(args)[arg] == 'False':
        vars(args)[arg] = False
示例#2
0
                    default='False',
                    help='Using the Laplacian method')

parser.add_argument('--fullTargetScale',
                    default='1',
                    help='output scale to obtain pretraining')
parser.add_argument('--fullInputScale',
                    default='2',
                    help='input scale to obtain pretraining')

parser.add_argument('--pre_train_3', default='.', help='8 to 4')
parser.add_argument('--pre_train_2', default='.', help='4 to 2')
parser.add_argument('--pre_train_1', default='.', help='2 to 1')

args = parser.parse_args()
template.setTemplate(args)

args.scale = list(map(lambda x: int(x), args.scale.split('+')))
args.quality = args.quality.split('+')
for i, q in enumerate(args.quality):
    if q != '':
        args.quality[i] = int(q)

if args.epochs == 0:
    args.epochs = 1e8

for arg in vars(args):
    if vars(args)[arg] == 'True':
        vars(args)[arg] = True
    elif vars(args)[arg] == 'False':
        vars(args)[arg] = False