def parse_args(): from docopt import docopt args = docopt(__doc__) args = {k.strip('--').replace('-', '_'): v for k, v in args.items()} del args['h'] del args['help'] args = DotDict(args) # Ignore other args if resuming if args.resume: args.resume = parse_path(args.resume) return args if args.config: args.config = parse_path(args.config) args.logdir = parse_path(args.logdir) args.gpu_id = int(args.gpu_id) args.nb_env = int(args.nb_env) args.seed = int(args.seed) args.nb_step = int(float(args.nb_step)) args.tag = parse_none(args.tag) args.nb_eval_env = int(args.nb_eval_env) args.summary_freq = int(args.summary_freq) args.lr = float(args.lr) args.warmup = int(float(args.warmup)) args.epoch_len = int(float(args.epoch_len)) args.profile = bool(args.profile) return args
def parse_args(): from docopt import docopt args = docopt(__doc__) args = {k.strip('--').replace('-', '_'): v for k, v in args.items()} del args['h'] del args['help'] args = DotDict(args) args.epoch = int(float(args.epoch)) args.gpu_id = int(args.gpu_id) args.seed = int(args.seed) return args
def parse_args(): from docopt import docopt args = docopt(__doc__) args = {k.strip("--").replace("-", "_"): v for k, v in args.items()} del args["h"] del args["help"] args = DotDict(args) args.epoch = int(float(args.epoch)) args.gpu_id = int(args.gpu_id) args.seed = int(args.seed) return args
def parse_args(): from docopt import docopt args = docopt(__doc__) args = {k.strip('--').replace('-', '_'): v for k, v in args.items()} del args['h'] del args['help'] args = DotDict(args) args.logdir = parse_path(args.logdir) # TODO implement Option utility epoch_option = parse_none(args.epoch) if epoch_option: args.epoch = int(float(epoch_option)) else: args.epoch = epoch_option args.gpu_id = int(args.gpu_id) args.nb_episode = int(args.nb_episode) args.start = float(args.start) args.end = float(args.end) args.seed = int(args.seed) return args
def parse_args(): from docopt import docopt args = docopt(__doc__) args = {k.strip("--").replace("-", "_"): v for k, v in args.items()} del args["h"] del args["help"] args = DotDict(args) args.logdir = parse_path(args.logdir) # TODO implement Option utility epoch_option = parse_none(args.epoch) if epoch_option: args.epoch = int(float(epoch_option)) else: args.epoch = epoch_option args.start = int(float(args.start)) args.end = int(float(args.end)) args.gpu_id = int(args.gpu_id) args.seed = int(args.seed) return args