in contactopt/arguments.py [0:0]
def run_contactopt_parse_args():
parser = argparse.ArgumentParser(description='Alignment networks training')
parser.add_argument('--batch_size', default=64, type=int)
parser.add_argument('--split', default='aug', type=str)
parser.add_argument('--lr', type=float)
parser.add_argument('--n_iter', type=int)
parser.add_argument('--partial', default=-1, type=int, help='Only run for n batches')
parser.add_argument('--w_cont_hand', type=float, help='Weight of the hand contact in optimization')
parser.add_argument('--sharpen_thresh', type=float)
parser.add_argument('--ncomps', type=int)
parser.add_argument('--w_cont_asym', type=float)
parser.add_argument('--w_opt_trans', type=float)
parser.add_argument('--w_opt_rot', type=float)
parser.add_argument('--w_opt_pose', type=float)
parser.add_argument('--caps_rad', type=float)
parser.add_argument('--caps_hand', action='store_true')
parser.add_argument('--cont_method', type=int)
parser.add_argument('--caps_top', type=float)
parser.add_argument('--caps_bot', type=float)
parser.add_argument('--w_pen_cost', type=float)
parser.add_argument('--pen_it', type=float)
parser.add_argument('--w_obj_rot', type=float)
parser.add_argument('--rand_re', type=int)
parser.add_argument('--rand_re_trans', type=float)
parser.add_argument('--rand_re_rot', type=float)
parser.add_argument('--vis_method', type=int)
parser.add_argument('--vis', action='store_true')
parser.add_argument('--video', action='store_true')
parser.add_argument('--min_cont', default=1, type=int, help='Cut grasps with less than this points of initial contact')
args = parser.parse_args()
parse_dataset(args)
if args.vis:
args.batch_size = 1
return args