()
| 201 | |
| 202 | |
| 203 | def create_processors_program() -> ArgumentParser: |
| 204 | program = ArgumentParser(add_help = False) |
| 205 | available_processors = [ get_file_name(file_path) for file_path in resolve_file_paths('facefusion/processors/modules') ] |
| 206 | group_processors = program.add_argument_group('processors') |
| 207 | group_processors.add_argument('--processors', help = translator.get('help.processors').format(choices = ', '.join(available_processors)), default = config.get_str_list('processors', 'processors', 'face_swapper'), choices = available_processors, nargs = '+', metavar = 'PROCESSORS') |
| 208 | job_store.register_step_keys([ 'processors' ]) |
| 209 | for processor_module in get_processors_modules(available_processors): |
| 210 | processor_module.register_args(program) |
| 211 | return program |
| 212 | |
| 213 | |
| 214 | def create_uis_program() -> ArgumentParser: |
no test coverage detected