Skip to content

Commit 6a39bad

Browse files
committed
removed backend
1 parent 61aa4e1 commit 6a39bad

File tree

1 file changed

+4
-12
lines changed

1 file changed

+4
-12
lines changed

feature/selector.py

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)