8000 MAINT Fix effective_n_jobs in LogisticRegression (#11803) · scikit-learn/scikit-learn@c3915c0 · GitHub
[go: up one dir, main page]

Skip to content

Commit c3915c0

Browse files
rthqinhanmin2014
authored andcommitted
MAINT Fix effective_n_jobs in LogisticRegression (#11803)
1 parent 99f4fea commit c3915c0

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

sklearn/linear_model/logistic.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
from ..exceptions import (NotFittedError, ConvergenceWarning,
3333
ChangedBehaviorWarning)
3434
from ..utils.multiclass import check_classification_targets
35-
from ..utils import Parallel, delayed
35+
from ..utils import Parallel, delayed, effective_n_jobs
3636
from ..model_selection import check_cv
3737
from ..externals import six
3838
from ..metrics import get_scorer
@@ -1249,10 +1249,10 @@ def fit(self, X, y, sample_weight=None):
12491249
self.dual)
12501250

12511251
if self.solver == 'liblinear':
1252-
if self.n_jobs != 1:
1252+
if effective_n_jobs(self.n_jobs) != 1:
12531253
warnings.warn("'n_jobs' > 1 does not have any effect when"
12541254
" 'solver' is set to 'liblinear'. Got 'n_jobs'"
1255-
" = {}.".format(self.n_jobs))
1255+
" = {}.".format(effective_n_jobs(self.n_jobs)))
12561256
self.coef_, self.intercept_, n_iter_ = _fit_liblinear(
12571257
X, y, self.C, self.fit_intercept, self.intercept_scaling,
12581258
self.class_weight, self.penalty, self.dual, self.verbose,

0 commit comments

Comments
 (0)
0