Skip to content

Releases: JuliaDiff/DifferentiationInterface.jl

DifferentiationInterface-v0.6.39

01 Feb 21:31
dccd07e

Choose a tag to compare

DifferentiationInterface DifferentiationInterface-v0.6.39

Diff since DifferentiationInterface-v0.6.38

Merged pull requests:

  • fix: revert catch of nothing pullbacks with Zygote (#714) (@gdalle)

Closed issues:

  • Interpretation of nothing from Zygote backend likely incorrect? (#713)

DifferentiationInterfaceTest-v0.9.4

31 Jan 10:42
19803d1

Choose a tag to compare

DifferentiationInterfaceTest DifferentiationInterfaceTest-v0.9.4

Diff since DifferentiationInterfaceTest-v0.9.3

Merged pull requests:

  • feat: use JVPCache for 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

31 Jan 09:44
2896511

Choose a tag to compare

DifferentiationInterface DifferentiationInterface-v0.6.38

Diff since DifferentiationInterface-v0.6.37

Merged pull requests:

  • feat: use JVPCache for FiniteDiff pushforwards (#705) (@gdalle)

DifferentiationInterface-v0.6.37

30 Jan 20:56
0ea7f1d

Choose a tag to compare

DifferentiationInterface DifferentiationInterface-v0.6.37

Diff since DifferentiationInterface-v0.6.36

Merged pull requests:

  • fix: use Enzyme's native Jacobian in forward mode with constant contexts (#710) (@gdalle)

Closed issues:

  • Use native Enzyme Jacobian in forward mode? (#582)

DifferentiationInterfaceTest-v0.9.3

29 Jan 17:02
5dfd7ad

Choose a tag to compare

DifferentiationInterfaceTest DifferentiationInterfaceTest-v0.9.3

Diff since DifferentiationInterfaceTest-v0.9.2

Merged pull requests:

Closed issues:

  • Adding GTPSA.jl to 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)

DifferentiationInterface-v0.6.36

29 Jan 23:25
bf47700

Choose a tag to compare

DifferentiationInterface DifferentiationInterface-v0.6.36

Diff since DifferentiationInterface-v0.6.35

Merged pull requests:

  • perf: reduce allocations with Enzyme for in-place functions (#707) (@gdalle)
  • feat: support cache contexts with Zygote using Buffer (#708) (@gdalle)

DifferentiationInterface-v0.6.35

29 Jan 17:21
5dfd7ad

Choose a tag to compare

DifferentiationInterface DifferentiationInterface-v0.6.35

Diff since DifferentiationInterface-v0.6.34

Merged pull requests:

  • test: allow passing other scenarios to adjust preparation from (#701) (@gdalle)
  • test: add GTPSA tests on scenarios with contexts (#706) (@gdalle)

DifferentiationInterface-v0.6.34

28 Jan 12:52
34476d6

Choose a tag to compare

DifferentiationInterface DifferentiationInterface-v0.6.34

Diff since DifferentiationInterface-v0.6.33

Merged pull requests:

  • feat: support contexts with symbolic backends (#703) (@gdalle)
  • fix: better warning for MethodError (#704) (@gdalle)

Closed issues:

  • Update FastDifferentiation (#677)
  • Constant arguments for symbolic backends (#696)
  • Better error message when a context is not supported (#697)
  • Document which backends handle Cache (#698)

DifferentiationInterface-v0.6.33

28 Jan 07:31
43a6e47

Choose a tag to compare

DifferentiationInterface DifferentiationInterface-v0.6.33

Diff since DifferentiationInterface-v0.6.32

Merged pull requests:

Closed issues:

  • Adding GTPSA.jl to the interface (#316)
  • Expose step size parameters for AutoFiniteDiff (#688)

DifferentiationInterface-v0.6.32

23 Jan 20:05
59dc865

Choose a tag to compare

DifferentiationInterface DifferentiationInterface-v0.6.32

Diff since DifferentiationInterface-v0.6.31

Merged pull requests:

Closed issues:

  • Mixed-mode Jacobian failed on in-place function when Zygote as the reverse mode backend (#695)