def _init_parallel(): from utool import util_parallel from ibeis.dev import params __import_parallel_modules() util_parallel.set_num_procs(params.args.num_procs) if __PREINIT_MULTIPROCESSING_POOLS__: util_parallel.init_pool(params.args.num_procs)
def _init_parallel(): import utool as ut if ut.VERBOSE: print('_init_parallel') from utool import util_parallel from ibeis import params __import_parallel_modules() util_parallel.set_num_procs(params.args.num_procs) if PREINIT_MULTIPROCESSING_POOLS: util_parallel.init_pool(params.args.num_procs)
def run_parallel_task(num_procs=None): print('run_parallel_task. num_procs=%r' % None) if num_procs is not None: util_parallel.close_pool() util_parallel.init_pool(num_procs) else: num_procs = util_parallel.get_default_numprocs() msg = 'processing tasks in %s' % ('serial' if num_procs == 1 else str(num_procs) + '-parallel') with utool.Timer(msg): result_list = util_parallel.process(pyhesaff.detect_kpts, args_list, hesaff_kwargs) print_test_results(result_list) return result_list
def run_parallel_task(num_procs=None): print('run_parallel_task. num_procs=%r' % None) if num_procs is not None: util_parallel.close_pool() util_parallel.init_pool(num_procs) else: num_procs = util_parallel.get_default_numprocs() msg = 'processing tasks in %s' % ('serial' if num_procs == 1 else str(num_procs) + '-parallel') with utool.Timer(msg): result_list = util_parallel.process(pyhesaff.detect_feats, args_list, hesaff_kwargs) print_test_results(result_list) return result_list