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
test_n_iter_without_progress fails on osx #8618
Comments
FWIW we are building on macOS 10.10 using XCode 6.4 when seeing this. |
I can reproduce on OSX in a conda environment using conda-forge. Note that I don't have the problem in a conda environment not using conda-forge, neither with mkl nor with nomkl (the latter uses Accelerate). From a quick investigation, it seems the cython code in TSNE is not used in this test and only numpy may be to blame. Disclaimer: I haven't tested different numpy versions. |
FYI the bug happens at least with numpy 1.12.1 (from conda-forge), I did not test other numpy versions. |
I tried numpy 1.10 and 1.11 and was able to reproduce the test error with both, so it does not seem related to a particular numpy version. To sum up the problem only happens on OSX when numpy uses OpenBLAS. I think this is one of this painful ones where the only thing to do is to track where the first difference happens to eventually manage to put together a stand-alone snippet reproducing the problem with only numpy as dependency. |
It may be worth to retry on master once #8768 has been merged. |
This is fixed now that #8768 has been merged. |
The test sklearn.manifold.tests.test_t_sne.test_n_iter_without_progress fails on osx
when building for conda-forge (https://travis-ci.org/conda-forge/scikit-learn-feedstock/jobs/212970171)
It happens with version 0.18.1, regardless of the python version (2.7, 3.5 and 3.6).
On linux the same test succeeds.
The text was updated successfully, but these errors were encountered: