Spaces:
Sleeping
Sleeping
from argparse import ArgumentParser | |
def parse_args(): | |
parser = ArgumentParser() | |
parser.add_argument('--gpu', default=0, type=int) | |
parser.add_argument('--save_dir', default='experiments', type=str) | |
parser.add_argument('--exp_name', default='smplx_S2G', type=str) | |
parser.add_argument('--speakers', nargs='+') | |
parser.add_argument('--seed', default=1, type=int) | |
parser.add_argument('--model_name', type=str) | |
#for Tmpt and S2G | |
parser.add_argument('--use_template', action='store_true') | |
parser.add_argument('--template_length', default=0, type=int) | |
#for training from a ckpt | |
parser.add_argument('--resume', action='store_true') | |
parser.add_argument('--pretrained_pth', default=None, type=str) | |
parser.add_argument('--style_layer_norm', action='store_true') | |
#required | |
parser.add_argument('--config_file', default='./config/style_gestures.json', type=str) | |
# for visualization and test | |
parser.add_argument('--audio_file', default=None, type=str) | |
parser.add_argument('--id', default=0, type=int, help='0=oliver, 1=chemistry, 2=seth, 3=conan') | |
parser.add_argument('--only_face', action='store_true') | |
parser.add_argument('--stand', action='store_true') | |
parser.add_argument('--whole_body', action='store_true') | |
parser.add_argument('--num_sample', default=1, type=int) | |
parser.add_argument('--face_model_name', default='s2g_face', type=str) | |
parser.add_argument('--face_model_path', default='./experiments/2022-10-15-smplx_S2G-face-3d/ckpt-99.pth', type=str) | |
parser.add_argument('--body_model_name', default='s2g_body_pixel', type=str) | |
parser.add_argument('--body_model_path', default='./experiments/2022-11-02-smplx_S2G-body-pixel-3d/ckpt-99.pth', type=str) | |
parser.add_argument('--infer', action='store_true') | |
return parser |