| 13 | |
| 14 | |
| 15 | def parse_args(): |
| 16 | parser = argparse.ArgumentParser() |
| 17 | |
| 18 | parser.add_argument("--dump_path", required=False, default=None, type=str) |
| 19 | |
| 20 | parser.add_argument("--dump_path_stage_2", required=False, default=None, type=str) |
| 21 | |
| 22 | parser.add_argument("--dump_path_stage_3", required=False, default=None, type=str) |
| 23 | |
| 24 | parser.add_argument("--unet_config", required=False, default=None, type=str, help="Path to unet config file") |
| 25 | |
| 26 | parser.add_argument( |
| 27 | "--unet_checkpoint_path", required=False, default=None, type=str, help="Path to unet checkpoint file" |
| 28 | ) |
| 29 | |
| 30 | parser.add_argument( |
| 31 | "--unet_checkpoint_path_stage_2", |
| 32 | required=False, |
| 33 | default=None, |
| 34 | type=str, |
| 35 | help="Path to stage 2 unet checkpoint file", |
| 36 | ) |
| 37 | |
| 38 | parser.add_argument( |
| 39 | "--unet_checkpoint_path_stage_3", |
| 40 | required=False, |
| 41 | default=None, |
| 42 | type=str, |
| 43 | help="Path to stage 3 unet checkpoint file", |
| 44 | ) |
| 45 | |
| 46 | parser.add_argument("--p_head_path", type=str, required=True) |
| 47 | |
| 48 | parser.add_argument("--w_head_path", type=str, required=True) |
| 49 | |
| 50 | args = parser.parse_args() |
| 51 | |
| 52 | return args |
| 53 | |
| 54 | |
| 55 | def main(args): |