Example #1
0
 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)
Example #2
0
 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)