Closed seabbs closed 2 months ago
C&P from the PR:
Quick opinionated view. Since
Zygote
is a source-to-source AD it greatly benefits from customrrule
s (https://github.com/JuliaDiff/ChainRulesCore.jl), my prior without a deep analysis is that to get good performance with Zygote forEpiAware
we'd need to be committed to creating a system of custom rules.
Benchmarking suggests that there are currently a range of issues preventing the use of a Zygote backend. It is unclear what the utility of supporting this is but if we wanted to we should investigate.