mirror of
https://github.com/iperov/DeepFaceLab.git
synced 2025-08-22 06:23:20 -07:00
Added pingpong option
This commit is contained in:
parent
e89c191ddc
commit
f14ce6e313
1 changed files with 12 additions and 5 deletions
17
main.py
17
main.py
|
@ -134,16 +134,23 @@ if __name__ == "__main__":
|
||||||
Trainer.main(args, device_args)
|
Trainer.main(args, device_args)
|
||||||
|
|
||||||
p = subparsers.add_parser( "train", help="Trainer")
|
p = subparsers.add_parser( "train", help="Trainer")
|
||||||
p.add_argument('--training-data-src-dir', required=True, action=fixPathAction, dest="training_data_src_dir", help="Dir of extracted SRC faceset.")
|
p.add_argument('--training-data-src-dir', required=True, action=fixPathAction, dest="training_data_src_dir",
|
||||||
p.add_argument('--training-data-dst-dir', required=True, action=fixPathAction, dest="training_data_dst_dir", help="Dir of extracted DST faceset.")
|
help="Dir of extracted SRC faceset.")
|
||||||
p.add_argument('--pretraining-data-dir', action=fixPathAction, dest="pretraining_data_dir", default=None, help="Optional dir of extracted faceset that will be used in pretraining mode.")
|
p.add_argument('--training-data-dst-dir', required=True, action=fixPathAction, dest="training_data_dst_dir",
|
||||||
|
help="Dir of extracted DST faceset.")
|
||||||
|
p.add_argument('--pretraining-data-dir', action=fixPathAction, dest="pretraining_data_dir", default=None,
|
||||||
|
help="Optional dir of extracted faceset that will be used in pretraining mode.")
|
||||||
p.add_argument('--model-dir', required=True, action=fixPathAction, dest="model_dir", help="Model dir.")
|
p.add_argument('--model-dir', required=True, action=fixPathAction, dest="model_dir", help="Model dir.")
|
||||||
p.add_argument('--model', required=True, dest="model_name", choices=Path_utils.get_all_dir_names_startswith ( Path(__file__).parent / 'models' , 'Model_'), help="Type of model")
|
p.add_argument('--model', required=True, dest="model_name", choices=Path_utils.get_all_dir_names_startswith ( Path(__file__).parent / 'models' , 'Model_'),
|
||||||
p.add_argument('--no-preview', action="store_true", dest="no_preview", default=False, help="Disable preview window.")
|
help="Type of model")
|
||||||
|
p.add_argument('--no-preview', action="store_true", dest="no_preview", default=False,
|
||||||
|
help="Disable preview window.")
|
||||||
p.add_argument('--debug', action="store_true", dest="debug", default=False, help="Debug samples.")
|
p.add_argument('--debug', action="store_true", dest="debug", default=False, help="Debug samples.")
|
||||||
p.add_argument('--cpu-only', action="store_true", dest="cpu_only", default=False, help="Train on CPU.")
|
p.add_argument('--cpu-only', action="store_true", dest="cpu_only", default=False, help="Train on CPU.")
|
||||||
p.add_argument('--force-gpu-idx', type=int, dest="force_gpu_idx", default=-1, help="Force to choose this GPU idx.")
|
p.add_argument('--force-gpu-idx', type=int, dest="force_gpu_idx", default=-1, help="Force to choose this GPU idx.")
|
||||||
p.add_argument('--execute-program', dest="execute_program", default=[], action='append', nargs='+')
|
p.add_argument('--execute-program', dest="execute_program", default=[], action='append', nargs='+')
|
||||||
|
p.add_argument('--pingpong', dest="ping_pong", default=False,
|
||||||
|
help="Cycle between a batch size of 1 and the chosen batch size")
|
||||||
p.set_defaults (func=process_train)
|
p.set_defaults (func=process_train)
|
||||||
|
|
||||||
def process_convert(arguments):
|
def process_convert(arguments):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue