Remove Zygote rule for *(::AbstractFFTs.Plan, ::AbstractArray)#1437
Remove Zygote rule for *(::AbstractFFTs.Plan, ::AbstractArray)#1437vpuri3 wants to merge 1 commit intoFluxML:masterfrom
*(::AbstractFFTs.Plan, ::AbstractArray)#1437Conversation
The potentially incorrect Zygote rules for FFT (FluxML#899) can be removed now that comprehensive Chain Rules have been added in JuliaMath/AbstractFFTs.jl#67
|
I assume they can't be removed right now since the AbstractFFT PR is not sufficient - downstream packages have to implement the adjoint functionality first. Otherwise the rules will just error. |
|
Indeed, tests fail currently since e.g. |
|
Sorry to just bump this, but I've also run into #899 and wanted to check whether this can be solved. As JuliaMath/FFTW.jl#249 has been merged, would it be possible to tag a patch release of FFTW and merge this? |
|
rerunning CI |
|
@stevengj, @devmotion could you do this?
|
|
For tests to pass with this PR, we also need an |
The potentially incorrect Zygote rules for FFT (#899) can be removed now that comprehensive Chain Rules have been added in JuliaMath/AbstractFFTs.jl#67
cc @devmotion
PR Checklist
[ ] Tests are added[ ] Documentation, if applicable