You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Your analysis is spot on -- Core._apply just assumed that f was pure, so didn't bother calling its adjoint with nothing as input. Thanks for the report and nice test case.
I ran into some unexpected
nothing
s that depend on whether splatting was used or not.I tried simplifying it into a minimal example---it seems like the problem might involve some combination of splatting and mutation.
PS: Zygote looks like great work, and we're looking forward to using it for AD within https://github.com/probcomp/Gen/
The text was updated successfully, but these errors were encountered: