SciML / SciML/ADTypes.jl

Introduce DI ADType

Open
#136 0 comments 1 reaction 2 assignees View on GitHub

@wsmoses is already working on this.

Since Jan 3, 2026.

Dominant language
Julia
Stars
70
Forks
20
Avg merge
5h 17m
Merged PRs (30d)
7

Description

The ADType can wrap a different ADType and signifies that the DI implementation of the wrapper function for that ADType will be used rather than the native backend ADType

This would solve an important need where packages can't currently distinguish between an intention to directly call a corresponding ad tool vs the di wrapper for said tool. Having this would enable the ability to use, test, and consequently validate/benchmark the two (fixing issues with both usages).

cc @gdalle

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.