Skip to content

Fix: test_ard_accuracy_on_easy_problem fails on CPU with AVX-512#16102

Closed
rushabh-v wants to merge 1 commit intoscikit-learn:masterfrom
rushabh-v:patch-4
Closed

Fix: test_ard_accuracy_on_easy_problem fails on CPU with AVX-512#16102
rushabh-v wants to merge 1 commit intoscikit-learn:masterfrom
rushabh-v:patch-4

Conversation

@rushabh-v
Copy link
Copy Markdown
Contributor

Fixes: #16097

@rushabh-v rushabh-v requested review from glemaitre and removed request for glemaitre January 15, 2020 05:21
Copy link
Copy Markdown
Member

@thomasjpfan thomasjpfan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am okay with this.

@rushabh-v rushabh-v removed the request for review from glemaitre January 25, 2020 11:25
@rushabh-v
Copy link
Copy Markdown
Contributor Author

Can you merge this, please? @thomasjpfan

@jnothman
Copy link
Copy Markdown
Member

Does increasing the number of iterations result in AVX-512 finding the correct solution?

@rth
Copy link
Copy Markdown
Member

rth commented Jan 29, 2020

I also have mixed feelings about this. We can improve tolerance as a fix, but it would also be good to understand why the tolerance is so much worse in this case than the expected 1E-4 (and if there is a way to fix it, at least indeed by increasing the number of iterations).

@glemaitre
Copy link
Copy Markdown
Member

Do we have an architecture where we can test it?

@cmarmo
Copy link
Copy Markdown
Contributor

cmarmo commented Mar 31, 2020

This PR will probably close #15186 too.

@NicolasHug
Copy link
Copy Markdown
Member

Unfortunately, there is a deeper instability issue that needs to be addressed (please see #15186 (comment))

We can increase the tolerance of the test to make the CIs happy, but we'd be basically just sweeping it under the rug

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

test_ard_accuracy_on_easy_problem fails on CPU with AVX-512

7 participants