-
Notifications
You must be signed in to change notification settings - Fork 41
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
About the warning for svd AD #168
Comments
Yes it comes from the AD applied to the SVD; it tells you that in the backward process, there is component entering the adjoint Jacobian of the SVD process that depends on the gauge. However, that component is only 1.28e-16 in size, so it effectively zero. Therefore, I am surprised that the warning is even printed. What did you set for the |
I used the default settings without setting any |
I was a bit confused; this is coming from the full |
Yes, it is from full tsvd in TensorKit. |
Ok, this is now changed on master, hopefully this fixes it. I will tag a new release this weekend, but there are some breaking changes. |
The new |
I agree that
I am happy to consider other choices or implement suggestions to improve this. |
For the SVD AD, there is a warning:
Is this warning related to the autodifferentiation of the SVD for complex numbers? If we are only concerned with gauge-invariant results, this warning should not pose any issues. Is that correct?
The text was updated successfully, but these errors were encountered: