in supervised_reptile/args.py [0:0]
def train_kwargs(parsed_args):
"""
Build kwargs for the train() function from the parsed
command-line arguments.
"""
return {
'num_classes': parsed_args.classes,
'num_shots': parsed_args.shots,
'train_shots': (parsed_args.train_shots or None),
'inner_batch_size': parsed_args.inner_batch,
'inner_iters': parsed_args.inner_iters,
'replacement': parsed_args.replacement,
'meta_step_size': parsed_args.meta_step,
'meta_step_size_final': parsed_args.meta_step_final,
'meta_batch_size': parsed_args.meta_batch,
'meta_iters': parsed_args.meta_iters,
'eval_inner_batch_size': parsed_args.eval_batch,
'eval_inner_iters': parsed_args.eval_iters,
'eval_interval': parsed_args.eval_interval,
'weight_decay_rate': parsed_args.weight_decay,
'transductive': parsed_args.transductive,
'reptile_fn': _args_reptile(parsed_args)
}