@@ -483,7 +483,6 @@ def benchmark(selectors: Dict[str, Union[SelectionMethod.Correlation,
483483 drop_zero_variance_features : Optional [bool ] = True ,
484484 verbose : bool = False ,
485485 n_jobs : int = 1 ,
486- backend : Optional [str ] = None ,
487486 seed : int = Constants .default_seed ) \
488487 -> Tuple [pd .DataFrame , pd .DataFrame , pd .DataFrame ]:
489488 """
@@ -515,10 +514,6 @@ def benchmark(selectors: Dict[str, Union[SelectionMethod.Correlation,
515514 Number of concurrent processes/threads to use in parallelized routines.
516515 If set to -1, all CPUs are used.
517516 If set to -2, all CPUs but one are used, and so on.
518- backend: str, optional (default=None)
519- A parallelization backend implementation supported in the joblib library.
520- Supported options are “loky” (used by default), “multiprocessing”, and “threading”.
521- Default value is None. In this case the default backend selected by joblib will be used.
522517 seed: int, optional (default=Constants.default_seed)
523518 The random seed to initialize the random number generator.
524519
@@ -538,8 +533,7 @@ def benchmark(selectors: Dict[str, Union[SelectionMethod.Correlation,
538533 output_filename = output_filename ,
539534 drop_zero_variance_features = drop_zero_variance_features ,
540535 verbose = verbose ,
541- n_jobs = n_jobs ,
542- backend = backend )
536+ n_jobs = n_jobs )
543537 else :
544538
545539 # Create K-Fold object
@@ -570,8 +564,7 @@ def benchmark(selectors: Dict[str, Union[SelectionMethod.Correlation,
570564 output_filename = output_filename ,
571565 drop_zero_variance_features = drop_zero_variance_features ,
572566 verbose = False ,
573- n_jobs = n_jobs ,
574- backend = backend )
567+ n_jobs = n_jobs )
575568
576569 # Concatenate data frames
577570 score_df = pd .concat ((score_df , score_cv_df ))
@@ -594,8 +587,7 @@ def _bench(selectors: Dict[str, Union[SelectionMethod.Correlation,
594587 output_filename : Optional [str ] = None ,
595588 drop_zero_variance_features : Optional [bool ] = True ,
596589 verbose : bool = False ,
597- n_jobs : int = 1 ,
598- backend : Optional [str ] = None ) \
590+ n_jobs : int = 1 ) \
599591 -> Tuple [pd .DataFrame , pd .DataFrame , pd .DataFrame ]:
600592 """
601593 Benchmark with a given set of feature selectors.
@@ -631,7 +623,7 @@ def _bench(selectors: Dict[str, Union[SelectionMethod.Correlation,
631623 n_jobs = min (n_jobs , size )
632624
633625 # Parallel benchmarks for each method
634- output_list = Parallel (n_jobs = n_jobs , backend = backend , require = "sharedmem" )(
626+ output_list = Parallel (n_jobs = n_jobs , require = "sharedmem" )(
635627 delayed (_parallel_bench )(
636628 data , labels , method_name , method , verbose )
637629 for method_name , method in selectors .items ())
0 commit comments