code: def test_joblib_1():
      from joblib import Parallel, delayed
  
      def joblib_wrapper(
          process_func, search_processes_paras, n_jobs, **kwargs
      ):
          n_jobs = len(search_processes_paras)
  
          jobs = [
              delayed(process_func)(*info_dict)
              for info_dict in search_processes_paras
          ]
          results = Parallel(n_jobs=n_jobs, *kwargs)(jobs)
  
          return results
  
      hyper = Hyperactive(distribution=joblib_wrapper)
      hyper.add_search(
          objective_function, search_space, n_iter=15, n_jobs=2
      )
  
      hyper.run()
  
imports: import numpy
  from tqdm import tqdm
  from hyperactive import Hyperactive
label_desc: Use image node_id 12 for calling a global function with example usage: test_joblib_1() and returns: results