-
-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GaussAdjoint fails on a problem with discrete callbacks #1072
Labels
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug 🐞
When using
GaussAdjoint()
as the sensitivity algorithm, and ODEProblem with a discrete callback fails with a method error. Based on the stacktrace it seems to be a problem related to handling of the callbacks?Expected behavior
I expect
GaussAdjoint
to be compatible with this problem.Minimal Reproducible Example 👇
The minimal example is taken almost directly from the SciMLSensitivity tests (
hybrid_de.jl
). The only change is that the sensitivity algorithm is changed fromReverseDiffAdjoint()
toGaussAdjoint(autojacvec=EnzymeVJP())
Error & Stacktrace⚠️
Environment (please complete the following information):
using Pkg; Pkg.status()
using Pkg; Pkg.status(; mode = PKGMODE_MANIFEST)
versioninfo()
The text was updated successfully, but these errors were encountered: