1010from sklearn .linear_model import LinearRegression , LogisticRegression
1111from sklearn .preprocessing import KBinsDiscretizer
1212from sklearn .utils ._joblib import Parallel , delayed
13- from sklearn .utils .fixes import _joblib_parallel_args
1413try :
1514 from tqdm import tqdm
1615except ImportError : # pragma: no cover
@@ -260,8 +259,7 @@ def fit(self, X, y, sample_weight=None):
260259 rnd = None
261260
262261 self .estimators_ = \
263- Parallel (n_jobs = self .n_jobs , verbose = verbose ,
264- ** _joblib_parallel_args (prefer = 'threads' ))(
262+ Parallel (n_jobs = self .n_jobs , verbose = verbose , prefer = 'threads' )(
265263 delayed (_fit_piecewise_estimator )(
266264 i , estimators [i ], X , y , sample_weight , association , nb_classes , rnd )
267265 for i in loop )
@@ -288,7 +286,7 @@ def _apply_predict_method(self, X, method, parallelized, dimout):
288286
289287 association = self .transform_bins (X )
290288
291- indpred = Parallel (n_jobs = self .n_jobs , ** _joblib_parallel_args ( prefer = 'threads' ) )(
289+ indpred = Parallel (n_jobs = self .n_jobs , prefer = 'threads' )(
292290 delayed (parallelized )(i , model , X , association )
293291 for i , model in enumerate (self .estimators_ ))
294292
0 commit comments