Christopher Rackauckas
Christopher Rackauckas
What do you get locally?
I'm pretty sure this one needs updates to the callback syntax? Are you running these and making sure they are working? You keep telling me to review PRs that are...
I don't know, that would take some time to dive in, but I assume the majority of fixing this benchmark is likely figuring that one out.
This is mixing dynamical and parameter estimation. Closing because this doesn't have any real changes in it. @ParamThakkar123 I'm going to recommend this project as a SciML Small Grant for...
This is known. @DhairyaLGandhi is on it.
https://github.com/FluxML/Zygote.jl/pull/1574 it's a Zygote issue. Will get a patch in.
Note that NonlinearSolve is currently missing Enzyme overloads. Only LinearSolve and ODEProblems have gotten that treatment so far.
It's just like the ODE infrastructure in that it just lowers to call SciMLSensitivity for all of the real work. The current dispatch is in DiffEqBase.jl right next to the...
Yup and then the adjoint just passes it on: https://github.com/SciML/DiffEqBase.jl/blob/08fbaf0561d797359027849bac7797ce10948846/ext/DiffEqBaseChainRulesCoreExt.jl#L22C28-L29 . Looking at the ODE one, the NonlinearProblem one might just work if NonlinearProblem is made a mutable struct.
No, which makes this a major PITA. With DiffEqGPU we had to create a separate immutable problem that gets used internally to keep CUDA kernel compatibility. It converts under the...