def process_merge(arguments): osex.set_process_lowest_prio() kwargs = { 'model_class_name': arguments.model_name, 'saved_models_path': Path(arguments.model_dir), 'training_data_src_path': Path(arguments.training_data_src_dir) if arguments.training_data_src_dir is not None else None, 'force_model_name': arguments.force_model_name, 'input_path': Path(arguments.input_dir), 'output_path': Path(arguments.output_dir), 'aligned_path': Path(arguments.aligned_dir) if arguments.aligned_dir is not None else None, 'cpu_only': arguments.cpu_only, 'force_gpu_idxs': arguments.force_gpu_idxs, } from mainscripts import Merger Merger.main(**kwargs)
def process_merge(arguments): osex.set_process_lowest_prio() from mainscripts import Merger Merger.main ( model_class_name = arguments.model_name, saved_models_path = Path(arguments.model_dir), force_model_name = arguments.force_model_name, input_path = Path(arguments.input_dir), output_path = Path(arguments.output_dir), output_mask_path = Path(arguments.output_mask_dir), aligned_path = Path(arguments.aligned_dir) if arguments.aligned_dir is not None else None, force_gpu_idxs = arguments.force_gpu_idxs, cpu_only = arguments.cpu_only)