MCPcopy Create free account
hub / github.com/Inception3D/TTT3R / get_args_parser

Function get_args_parser

eval/relpose/launch.py:21–77  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

19import time
20
21def get_args_parser():
22 parser = argparse.ArgumentParser()
23
24 parser.add_argument(
25 "--weights",
26 type=str,
27 help="path to the model weights",
28 default="",
29 )
30
31 parser.add_argument("--device", type=str, default="cuda", help="pytorch device")
32 parser.add_argument(
33 "--output_dir",
34 type=str,
35 default="",
36 help="value for outdir",
37 )
38 parser.add_argument(
39 "--no_crop", type=bool, default=True, help="whether to crop input data"
40 )
41
42 parser.add_argument(
43 "--eval_dataset",
44 type=str,
45 default="sintel",
46 choices=list(dataset_metadata.keys()),
47 )
48 parser.add_argument("--size", type=int, default="224")
49
50 parser.add_argument(
51 "--model_update_type",
52 type=str,
53 default="cut3r",
54 help="model type for state update strategy: cut3r or ttt3r",
55 )
56
57 parser.add_argument(
58 "--pose_eval_stride", default=1, type=int, help="stride for pose evaluation"
59 )
60 parser.add_argument("--shuffle", action="store_true", default=False)
61 parser.add_argument(
62 "--full_seq",
63 action="store_true",
64 default=False,
65 help="use full sequence for pose evaluation",
66 )
67 parser.add_argument(
68 "--seq_list",
69 nargs="+",
70 default=None,
71 help="list of sequences for pose evaluation",
72 )
73
74 parser.add_argument("--revisit", type=int, default=1)
75 parser.add_argument("--freeze_state", action="store_true", default=False)
76 parser.add_argument("--solve_pose", action="store_true", default=False)
77 return parser
78

Callers 1

launch.pyFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected