Introduce DI ADType
Open
@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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.