Releases: JuliaDiff/DifferentiationInterface.jl
Releases · JuliaDiff/DifferentiationInterface.jl
DifferentiationInterface-v0.6.28
DifferentiationInterface DifferentiationInterface-v0.6.28
Diff since DifferentiationInterface-v0.6.27
Merged pull requests:
Closed issues:
- Document what to do when differentiation fails (#59)
DifferentiationInterface-v0.6.27
DifferentiationInterface DifferentiationInterface-v0.6.27
Diff since DifferentiationInterface-v0.6.26
Merged pull requests:
- fix: handle static arrays with Mooncake (#643) (@gdalle)
- CompatHelper: add new compat entry for EnzymeCore in [weakdeps] at version 0.8 for package DifferentiationInterface, (keep existing compat) (#657) (@github-actions[bot])
- test: only run Core tests upon
pkg> test
(#659) (@gdalle) - fix: handle function contexts differently from constant contexts (#660) (@gdalle)
Closed issues:
- Mooncake Backend doesn't handle functions with StaticArrays output (#642)
DifferentiationInterface-v0.6.26
DifferentiationInterface DifferentiationInterface-v0.6.26
Diff since DifferentiationInterface-v0.6.25
Merged pull requests:
DifferentiationInterface-v0.6.25
DifferentiationInterface DifferentiationInterface-v0.6.25
Diff since DifferentiationInterface-v0.6.24
Merged pull requests:
- chore: get rid of implicit imports and clarify extension imports (#649) (@gdalle)
- docs: specify complex number support and same type preparation (#651) (@gdalle)
- chore: CompatHelper: add new compat entry for DiffResults in [weakdeps] at version 1 for package DifferentiationInterface, (keep existing compat) (#653) (@github-actions[bot])
- test: make CI faster (#655) (@gdalle)
Closed issues:
DifferentiationInterfaceTest-v0.9.1
DifferentiationInterfaceTest DifferentiationInterfaceTest-v0.9.1
Diff since DifferentiationInterfaceTest-v0.9.0
Merged pull requests:
- Mooncake Upgrades (#645) (@willtebbutt)
- Relax type annotations in sparse prep (#647) (@ErikQQY)
- chore: bump DI version to 0.6.24 (#648) (@gdalle)
- chore: get rid of implicit imports and clarify extension imports (#649) (@gdalle)
- docs: specify complex number support and same type preparation (#651) (@gdalle)
Closed issues:
DifferentiationInterface-v0.6.24
DifferentiationInterface DifferentiationInterface-v0.6.24
Diff since DifferentiationInterface-v0.6.23
Merged pull requests:
- feat: customizable DIT benchmarks (#636) (@gdalle)
- fix: enable arbitrary benchmark aggregations (#639) (@gdalle)
- test: check docstrings (#640) (@gdalle)
- Mooncake Upgrades (#645) (@willtebbutt)
- Relax type annotations in sparse prep (#647) (@ErikQQY)
- chore: bump DI version to 0.6.24 (#648) (@gdalle)
Closed issues:
DifferentiationInterfaceTest-v0.9.0
DifferentiationInterfaceTest DifferentiationInterfaceTest-v0.9.0
Diff since DifferentiationInterfaceTest-v0.8.4
Merged pull requests:
- Mixed-mode sparse Jacobians (#554) (@gdalle)
- fix: improve ForwardDiff tagging for HVP (#596) (@gdalle)
- docs: revamp contributing guidelines (#601) (@gdalle)
- chore: replace "gdalle" with "JuliaDiff" (#602) (@gdalle)
- fix: remove ambiguity in BatchSizeSettings with PolyesterForwardDiff (#606) (@gdalle)
- CompatHelper: bump compat for Functors in [weakdeps] to 0.5 for package DifferentiationInterfaceTest, (keep existing compat) (#608) (@github-actions[bot])
- fix: use PolyesterForwardDiff's inner gradient in its HVP (#610) (@gdalle)
- chore: add TagBot action (#611) (@gdalle)
- fix: correct interpretation for
compile
withAutoReverseDiff
(#613) (@gdalle) - test: set up buildkite for GPU testing (#617) (@gdalle)
- test: more precise display in correctness tests for seeded operators (#618) (@gdalle)
- perf: check mutability of array before preallocating dual buffer (#619) (@gdalle)
- CompatHelper: bump compat for JLArrays in [weakdeps] to 0.2 for package DifferentiationInterfaceTest, (keep existing compat) (#621) (@github-actions[bot])
- refactor!: remove randomness in scenario creation (#623) (@gdalle)
- Fix tutorial typo (#625) (@penelopeysm)
- chore: Bump codecov/codecov-action from 4 to 5 (#626) (@dependabot[bot])
- test: don't test Diffractor (currently broken) (#627) (@gdalle)
- fix: replace use of undocumented AutoForwardDiff constructor (#629) (@gdalle)
- fix: disable ForwardDiff tag checking with custom backend tags (#631) (@gdalle)
- feat: customizable DIT benchmarks (#636) (@gdalle)
- fix: enable arbitrary benchmark aggregations (#639) (@gdalle)
- test: check docstrings (#640) (@gdalle)
Closed issues:
- Add Reactant (#265)
- GitHub actions cost (#390)
- Mixed mode Jacobian (#529)
- Error in ForwardDiff tagging (#594)
- Breaking older Julia in downstream packages (#597)
- ambiguous
BatchSizeSettings
for PolyesterForwardDiff (#605) - Better HVP for PolyesterForwardDiff (#609)
- TagBot trigger issue (#612)
- Error with Constant Output on Zygote (#614)
- Allow
benchmark_differentiation
to (also) record the mean time (#622) - Remove undocumented ADTypes constructors (#628)
- ForwardDiff Tag from
prepare_jacobian
not being applied to function injacobian!
(#630) - value_and_jacobian inference problem with AutoForwardDiff (#632)
DifferentiationInterface-v0.6.23
DifferentiationInterface DifferentiationInterface-v0.6.23
Diff since DifferentiationInterface-v0.6.22
Merged pull requests:
- perf: check mutability of array before preallocating dual buffer (#619) (@gdalle)
- CompatHelper: bump compat for JLArrays in [weakdeps] to 0.2 for package DifferentiationInterfaceTest, (keep existing compat) (#621) (@github-actions[bot])
- refactor!: remove randomness in scenario creation (#623) (@gdalle)
- Fix tutorial typo (#625) (@penelopeysm)
- chore: Bump codecov/codecov-action from 4 to 5 (#626) (@dependabot[bot])
- test: don't test Diffractor (currently broken) (#627) (@gdalle)
- fix: replace use of undocumented AutoForwardDiff constructor (#629) (@gdalle)
- fix: disable ForwardDiff tag checking with custom backend tags (#631) (@gdalle)
Closed issues:
DifferentiationInterface-v0.6.22
DifferentiationInterface DifferentiationInterface-v0.6.22
Diff since DifferentiationInterface-v0.6.21
Merged pull requests:
- Mixed-mode sparse Jacobians (#554) (@gdalle)
- test: set up buildkite for GPU testing (#617) (@gdalle)
- test: more precise display in correctness tests for seeded operators (#618) (@gdalle)
Closed issues: