Releases: JuliaDiff/DifferentiationInterface.jl
Releases · JuliaDiff/DifferentiationInterface.jl
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)
DifferentiationInterface-v0.6.39
DifferentiationInterface DifferentiationInterface-v0.6.39
Diff since DifferentiationInterface-v0.6.38
Merged pull requests:
Closed issues:
- Interpretation of
nothingfrom Zygote backend likely incorrect? (#713)
DifferentiationInterfaceTest-v0.9.4
DifferentiationInterfaceTest DifferentiationInterfaceTest-v0.9.4
Diff since DifferentiationInterfaceTest-v0.9.3
Merged pull requests:
- feat: use
JVPCachefor FiniteDiff pushforwards (#705) (@gdalle) - perf: reduce allocations with Enzyme for in-place functions (#707) (@gdalle)
- feat: support cache contexts with Zygote using Buffer (#708) (@gdalle)
- fix: use Enzyme's native Jacobian in forward mode with constant contexts (#710) (@gdalle)
- feat: allow naming scenarios and test sets (#712) (@gdalle)
Closed issues:
- Use native Enzyme Jacobian in forward mode? (#582)
DifferentiationInterface-v0.6.38
DifferentiationInterface DifferentiationInterface-v0.6.38
Diff since DifferentiationInterface-v0.6.37
Merged pull requests:
DifferentiationInterface-v0.6.37
DifferentiationInterface DifferentiationInterface-v0.6.37
Diff since DifferentiationInterface-v0.6.36
Merged pull requests:
Closed issues:
- Use native Enzyme Jacobian in forward mode? (#582)
DifferentiationInterfaceTest-v0.9.3
DifferentiationInterfaceTest DifferentiationInterfaceTest-v0.9.3
Diff since DifferentiationInterfaceTest-v0.9.2
Merged pull requests:
- Add the GTPSA.jl backend (#329) (@mattsignorelli)
- Add relstep and absstep parameters (#693) (@1-Bart-1)
- chore: add CFF citation (#699) (@gdalle)
- chore: refer to CFF in README (#700) (@gdalle)
- test: allow passing other scenarios to adjust preparation from (#701) (@gdalle)
- chore: bump version (#702) (@gdalle)
- feat: support contexts with symbolic backends (#703) (@gdalle)
- fix: better warning for MethodError (#704) (@gdalle)
- test: add GTPSA tests on scenarios with contexts (#706) (@gdalle)
Closed issues:
- Adding
GTPSA.jlto the interface (#316) - Update FastDifferentiation (#677)
- Expose step size parameters for AutoFiniteDiff (#688)
- Mixed-mode Jacobian failed on in-place function when Zygote as the reverse mode backend (#695)
- Constant arguments for symbolic backends (#696)
- Better error message when a context is not supported (#697)
- Document which backends handle
Cache(#698)