Skip to content

Commit 0aa67d7

Browse files
committed
CrossValidation & co.: set default n_jobs=1 for backwards compat
1 parent 8ad6f0f commit 0aa67d7

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

Orange/evaluation/testing.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ def __init__(self, data=None, nmethods=0, *, learners=None, train_data=None,
8585
store_data=False, store_models=False,
8686
domain=None, actual=None, row_indices=None,
8787
predicted=None, probabilities=None,
88-
preprocessor=None, callback=None, n_jobs=-1):
88+
preprocessor=None, callback=None, n_jobs=1):
8989
"""
9090
Construct an instance with default values: `None` for :obj:`data` and
9191
:obj:`models`.
@@ -121,7 +121,7 @@ def __init__(self, data=None, nmethods=0, *, learners=None, train_data=None,
121121
between 0 and 1
122122
:type callback: callable
123123
:param n_jobs: The number of processes to parallelize the evaluation
124-
on. -1 to parallelize on all but one CPUs (the default). 1 for no
124+
on. -1 to parallelize on all but one CPUs. 1 for no
125125
parallelization.
126126
:type n_jobs: int
127127
"""

Orange/widgets/evaluate/owtestlearners.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,9 @@ def update_progress(finished):
380380
common_args = dict(
381381
store_data=True,
382382
preprocessor=self.preprocessor,
383-
callback=update_progress)
383+
callback=update_progress,
384+
n_jobs=-1,
385+
)
384386
self.setStatusMessage("Running")
385387

386388
with self.progressBar():

0 commit comments

Comments
 (0)