-
-
Notifications
You must be signed in to change notification settings - Fork 212
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
Remove eigen and eigvals adjoints for Symmetric/Hermitian #875
Conversation
Accept |
Okay, the test suite passed without the rule (except on Julia 1.3, which seems to have a CUDA issue), and the tests have now been removed, so this is ready for review. |
Thanks, this looks good! |
It'd be nice to keep tests if it's not too much, so we can test changes in Zygote more thoroughly as well |
This reverts commit fcf5559.
Okay, I added the tests back. This should now be ready to merge. |
The failure on 1.3 is curious but not related to this PR, so wouldn't block it. Thanks! |
bors r+ |
Build succeeded: |
JuliaDiff/ChainRules.jl#323 added rrules for
eigen
andeigvals
for Symmetric/Hermitian matrices. This PR removes those rules from Zygote. Once the old tests pass, I'll remove them, since the rrules are more thoroughly tested.Depends on JuliaRegistries/General#27508 is merged.