Open
Description
This is required by models like: https://turinglang.org/docs/tutorials/10-bayesian-differential-equations/, or maximum_likelihood
based learning.
Probably need to
- add Mooncake support to: https://github.com/SciML/SciMLSensitivity.jl
- Testing use of rrule SciML/DiffEqBase.jl#1103
- Add Mooncake to Alternative AD Frontends SciML/SciMLSensitivity.jl#1151
- Mooncake Inside Problems SciML/SciMLSensitivity.jl#1152
- Setup Mooncake rrule SciML/DiffEqBase.jl#1158
- Get Mooncake direct adjoints working SciML/OrdinaryDiffEq.jl#2723
-
@mooncake_overlay
does not seem to activate if in an extension #587 - WIP: Try fixing Mooncake originator SciML/DiffEqBase.jl#1159
- add support for
Optimization.jl
(see, here and here): now works, see here. - need to update Optimization docs to include
Mooncake
in the list - add rules for NNLib, NonlinearSolve, LinearSolve, sparse linear algebra (ARPACK)
- copied and pasted from Mooncake Inside Problems SciML/SciMLSensitivity.jl#1152 (comment)
I see, so yeah it's probably not ready to be in the default set if it doesn't have coverage of NNLib, SciML tooling (LinearSolve), sparse linear algebra (ARPACK), etc.
Related: