-
-
Notifications
You must be signed in to change notification settings - Fork 25.8k
deadlock in multioutput #8543
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
Comments
@yupbank Doesn't sound like a deadlock. You are training LogisticRegression 1000 times on a (100000, 200) input dataset. To do that on a (1000, 200) dataset takes already ~1 min on a 4 core cpu. Not sure what's the exact scaling of LogistcRegression with
How long have you waited? |
~40 minutes. |
Using how many CPU? This could take ≳ 1.3 CPU-hours in my estimation... |
Also using Using a
so using |
interesting.. well.. i have made this finish within ~3mins with 1000 output vector with updated loss_function and gradient |
It's hard to tell whether there is an actual problem here, or whether it is just that your snippet take a long time to run. I am going to close this one, @yupbank feel free to reopen if you have some new information to add to this issue. |
Description
Example:
MultioutputClassifier.fit
never ends with base classifier supportsn_jobs
Steps/Code to Reproduce
Example:
Expected Results
mulfi_clf fitted with expected
Actual Results
it blocks
Versions
Darwin-16.4.0-x86_64-i386-64bit
('Python', '2.7.13 (default, Dec 18 2016, 07:03:39) \n[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.42.1)]')
('NumPy', '1.11.2')
('SciPy', '0.16.1')
('Scikit-Learn', '0.19.dev0')
The text was updated successfully, but these errors were encountered: