Spaces:
Sleeping
Sleeping
File size: 1,836 Bytes
99afdfe |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
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 |