-
Notifications
You must be signed in to change notification settings - Fork 434
Fix nested parallelism and dask auto-scatter #722
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Codecov Report
@@ Coverage Diff @@
## master #722 +/- ##
==========================================
+ Coverage 95.23% 95.26% +0.03%
==========================================
Files 40 42 +2
Lines 5769 6103 +334
==========================================
+ Hits 5494 5814 +320
- Misses 275 289 +14
Continue to review full report at Codecov.
|
85e2a39
to
e58b3dc
Compare
…ween data scattering and nested calls
e58b3dc
to
a363d40
Compare
Cool. I'm glad to see this move over. |
Should we be updating Distributed in light of this? Note this in Joblib as of version 0.12.2. |
* tag '0.12.2': Release 0.12.2 Pin numpy version for sklearn test (joblib#734) Loky 2.2.0 (joblib#733) [MRG] BatchedCalls backward compat (joblib#732) Better detection for the cloudpickle wrapper (joblib#726) DOC: attempt to fix the build on RTD (joblib#725) Include dask backend to fix nested parallelism and auto-scatter (joblib#722) FIX: re-establish argument_hash attribute for backward compat (joblib#716) Fix cachedir deprecation message (joblib#720)
* releases: Release 0.12.2 Pin numpy version for sklearn test (joblib#734) Loky 2.2.0 (joblib#733) [MRG] BatchedCalls backward compat (joblib#732) Better detection for the cloudpickle wrapper (joblib#726) DOC: attempt to fix the build on RTD (joblib#725) Include dask backend to fix nested parallelism and auto-scatter (joblib#722) FIX: re-establish argument_hash attribute for backward compat (joblib#716) Fix cachedir deprecation message (joblib#720)
The manual and auto-scattering of numpy arrays disabled nested parallelism. To fix it's much easier to include the code of the backend as part of joblib itself.