Skip to content

Mooncake for AD backend integration - 2#322

Merged
ChrisRackauckas merged 3 commits into
SciML:masterfrom
AstitvaAggarwal:dev
Apr 9, 2026
Merged

Mooncake for AD backend integration - 2#322
ChrisRackauckas merged 3 commits into
SciML:masterfrom
AstitvaAggarwal:dev

Conversation

@AstitvaAggarwal

@AstitvaAggarwal AstitvaAggarwal commented Apr 8, 2026

Copy link
Copy Markdown
Member
  • Handles Batching Integral Function case for Adjoints
  • Nested AD + tests.

Checklist

  • Appropriate tests were added
  • Any code changes were done in a way that does not break public API
  • All documentation related to code changes were updated
  • The new code follows the
    contributor guidelines, in particular the SciML Style Guide and
    COLPRAC.
  • Any new documentation only uses public API

Additional context

Add any other context about the problem here.

@AstitvaAggarwal

AstitvaAggarwal commented Apr 8, 2026

Copy link
Copy Markdown
Member Author

Integrals should be good to handle completely via Mooncake now. note that the Nested AD stuff also requires some @zero_derivative declarations that have been added in chalk-lab/Mooncake.jl#1135, but this PR, nested AD tests are not bounded by a new Mooncake minor release as the nested AD tests only trigger for appropriate Mooncake versions

@ChrisRackauckas ChrisRackauckas merged commit c7b2618 into SciML:master Apr 9, 2026
6 of 10 checks passed
@AstitvaAggarwal

Copy link
Copy Markdown
Member Author

for reference this completed part 4 (Integrals) of SciML/SciMLSensitivity.jl#1279 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants