-
Notifications
You must be signed in to change notification settings - Fork 15
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
hook up to MOI (WIP) #56
Conversation
this will be easier after #62 because we will have support for constraint cones |
🎉 MOI conic tests are mostly passing except for
I plan to fix the SDP test failures and then merge this, and work on #16 soon so that all the MOI tests pass |
Actually SDP may be failing simply because MOI's PSD triangle is unscaled, whereas hypatia's is scaled (svec form) |
excluding SDP tests until jump-dev/MathOptInterface.jl#531 is fixed |
besides SDP/logdet/rootdet tests, which will be fixed by MOI bridges, only 3 test failures remain across contlinear and contconic tests, and they are only on LPs. 2 failures are due to redundancy or inconsistency of dual equalities, and 1 failure (linear15test) is due to having more equality constraints than variables (p > n). both will be solved by #16. |
restoring tolerances to 1e-4 cause a failure on rotatedsoc3, that might be solved by #65 |
fixes #9
requires transforming symmetric matrix inputs/outputs using scaled svec form (would be nice if MOI still supported scaled triangle)