in demo.py [0:0]
def get_args():
parser = argparse.ArgumentParser(description="Optimize object meshes w.r.t. human.")
parser.add_argument(
"--filename", default="input/000000038829.jpg", help="Path to image."
)
parser.add_argument("--output_dir", default="output", help="Output directory.")
parser.add_argument("--class_name", default="bicycle", help="Name of class.")
parser.add_argument("--mesh_index", type=int, default=0, help="Index of mesh ")
parser.add_argument(
"--lw_inter",
type=float,
default=None,
help="Loss weight for coarse interaction loss. (None: default weight)",
)
parser.add_argument(
"--lw_depth",
type=float,
default=None,
help="Loss weight for ordinal depth loss. (None: default weight)",
)
parser.add_argument(
"--lw_inter_part",
type=float,
default=None,
help="Loss weight for fine interaction loss. (None: default weight)",
)
parser.add_argument(
"--lw_sil",
type=float,
default=None,
help="Loss weight for mask loss. (None: default weight)",
)
parser.add_argument(
"--lw_collision",
type=float,
default=None,
help="Loss weight for collision loss. (None: default weight)",
)
parser.add_argument(
"--lw_scale",
type=float,
default=None,
help="Loss weight for object scale loss. (None: default weight)",
)
parser.add_argument(
"--lw_scale_person",
type=float,
default=None,
help="Loss weight for person scale loss. (None: default weight)",
)
parser.add_argument(
"--save_metadata",
action="store_true",
help="If added, saves computed metadata as filename.json.",
)
args = parser.parse_args()
logger.info(f"Calling with args: {str(args)}")
return args