Releases: JuliaDiff/DifferentiationInterface.jl
Releases · JuliaDiff/DifferentiationInterface.jl
DifferentiationInterface-v0.6.48
DifferentiationInterface DifferentiationInterface-v0.6.48
Diff since DifferentiationInterface-v0.6.47
Merged pull requests:
- Remove 1 backtick in excess (#752) (@franckgaga)
- fix: handle constant
ConstantOrCachewith Enzyme and SCT (#753) (@gdalle)
DifferentiationInterface-v0.6.47
DifferentiationInterface DifferentiationInterface-v0.6.47
Diff since DifferentiationInterface-v0.6.46
Merged pull requests:
DifferentiationInterface-v0.6.46
DifferentiationInterface DifferentiationInterface-v0.6.46
Diff since DifferentiationInterface-v0.6.45
Merged pull requests:
Closed issues:
- Support more complex caches (#747)
DifferentiationInterface-v0.6.45
DifferentiationInterface DifferentiationInterface-v0.6.45
Diff since DifferentiationInterface-v0.6.44
Merged pull requests:
DifferentiationInterface-v0.6.44
DifferentiationInterface DifferentiationInterface-v0.6.44
Diff since DifferentiationInterface-v0.6.43
Merged pull requests:
- feat: fast prep modification for in-place FiniteDiff (#734) (@gdalle)
- fix: support
Cachein sparsity detection with SparseConnectivityTracer (#739) (@gdalle) - fix: check ForwardDiff tag manually to exclude contexts from it (#740) (@gdalle)
- perf: preallocate
Cacheduring preparation for ForwardDiff (#741) (@gdalle) - docs: improve and automate docstrings (#742) (@gdalle)
- perf: HVP with in-place gradient + inner preparation (#743) (@gdalle)
- chore: correct version number (#744) (@gdalle)
Closed issues:
- Preparation for second order (#86)
- Resizing preparation results (#519)
- Add
Cacheas another type of context (#551) - Function annotation doesn't work for second-order Enzyme (#592)
- Fast preparation modification for FiniteDiff backend (#731)
- Mooncake Jacobian preperation fails when everything is a static array. (#736)
TracerSparsityDetector+ in-place RHS cache fails (#737)- using prep for out of place method? (#738)
DifferentiationInterfaceTest-v0.9.5
DifferentiationInterfaceTest DifferentiationInterfaceTest-v0.9.5
Diff since DifferentiationInterfaceTest-v0.9.4
Merged pull requests:
- fix: revert catch of nothing pullbacks with Zygote (#714) (@gdalle)
- Update citation files with preprint (#715) (@adrhill)
- fix: correct FastDifferentiation error with in-place matrix operators (#716) (@gdalle)
- Enable colored output in CI tests (#717) (@adrhill)
- test: speed up CI with reduced compilation (-01) (#718) (@gdalle)
- docs: correct context limitations (#722) (@gdalle)
- fix: replace copy with deepcopy in Mooncake pullbacks (#723) (@gdalle)
- test: non-regression for Mooncake deepcopy (#726) (@gdalle)
- feat: use
dirbackend field for FiniteDiff (#727) (@gdalle) - fix: trim down Mooncake imports (#728) (@gdalle)
- perf: avoid double function call in ReverseDiff
value_and_gradient(#729) (@gdalle) - perf: (Enzyme) remove tangent conversion, use native gradient when possible (#730) (@gdalle)
- fix: complex support for wrong-mode pushforward/pullback, more tests (#733) (@gdalle)
Closed issues:
DifferentiationInterface-v0.6.43
DifferentiationInterface DifferentiationInterface-v0.6.43
Diff since DifferentiationInterface-v0.6.42
Merged pull requests:
Closed issues:
- Add gradient tests on complex input, real output (#732)
DifferentiationInterface-v0.6.42
DifferentiationInterface DifferentiationInterface-v0.6.42
Diff since DifferentiationInterface-v0.6.41
Merged pull requests:
DifferentiationInterface-v0.6.41
DifferentiationInterface DifferentiationInterface-v0.6.41
Diff since DifferentiationInterface-v0.6.40
Merged pull requests:
DifferentiationInterface-v0.6.40
DifferentiationInterface DifferentiationInterface-v0.6.40
Diff since DifferentiationInterface-v0.6.39
Merged pull requests:
- Update citation files with preprint (#715) (@adrhill)
- fix: correct FastDifferentiation error with in-place matrix operators (#716) (@gdalle)
- Enable colored output in CI tests (#717) (@adrhill)
- test: speed up CI with reduced compilation (-01) (#718) (@gdalle)
- docs: correct context limitations (#722) (@gdalle)
- fix: replace copy with deepcopy in Mooncake pullbacks (#723) (@gdalle)
- test: non-regression for Mooncake deepcopy (#726) (@gdalle)
- feat: use
dirbackend field for FiniteDiff (#727) (@gdalle)
Closed issues:
- Making prepared gradients callable (#719)