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
Increase gram_schmidt default reiteration_tol to 9e-1 #1154
Conversation
@lbalicki, the CI build for this PR should fail with test failures for the samdp algorithm. Can you take a look at what is happening? |
There seems to be an Inversion error (RuntimeError: Factor is exactly singular) when executing one of the samdp tests. It only happens on the pip_installed test and unfortunately I was not able to recreate this type of behaviour on my machine. Is it possible to either get the data of the CI test or recreate the pip_installed test pipeline on my machine? Looking at the CI output I can not really tell what the problem is. Especially the inversion error occurs when calling |
That's rather strange. @renefritze, do you have an idea where this comes from? I can reproduce the failure on my system. I have attached the non-invertible operator and backtrace. (Load the operator using pickle.) The parameters for the test were
I guess both operators will be singular, but the linear solver doesn't notice in one case (even for direct solvers, floating-point arithmetic may make the operator appear non-singular). |
The PR build is fine btw. All |
I think I found the issue. If an exact eigenvalue |
see discussion in #1067
c57558e
to
3a89ce4
Compare
Codecov Report
|
@lbalicki, good to merge? |
See discussion in #1067
Fixes #1067.