Remove adjoints for LowerTriangular and UpperTriangular#1258
Remove adjoints for LowerTriangular and UpperTriangular#1258devmotion wants to merge 1 commit intoFluxML:masterfrom
LowerTriangular and UpperTriangular#1258Conversation
|
It seems the CR version is defined differently from the one here. Perhaps that's the source of the gradtest failures? |
|
I had another look at the logs, and actually the problem seems to start earlier: the pullback for |
|
Can we re-run the CI in order to test the hypothesis that JuliaDiff/ChainRules.jl#633 fixed this? Locally, the cholesky tests pass on Julia 1.8.0-rc3, but there are plenty of other failures: Stacktrace |
|
Let's see what CI tests tell us. At least it seems there's a clear improvement locally, before 20 tests threw an error whereas it seems now only 8 fail and 1 errors. |
There are two reasons for this PR:
UpperTriangular, so I'd like to check if it helps to remove the rules from ZygoteThere are more definitions that probably could be removed in favour of ChainRules but I wanted to keep the PR simple.