Skip to content

Releases: JuliaDiff/AbstractDifferentiation.jl

v0.6.2

05 Feb 12:38
462225b
Compare
Choose a tag to compare

AbstractDifferentiation v0.6.2

Diff since v0.6.1

Merged pull requests:

Closed issues:

  • Missing value_derivative_and_second_derivative? (#71)

v0.6.1

16 Jan 08:31
afec712
Compare
Choose a tag to compare

AbstractDifferentiation v0.6.1

Diff since v0.6.0

Merged pull requests:

Closed issues:

  • New version timeline (#116)
  • Inconsistency in value_and_pushforward_function vs value_and_pullback_function outputs (#119)
  • value_and_pullback_function doesn't do what its docstring says (#124)

v0.6.0

12 Oct 15:36
d36bb00
Compare
Choose a tag to compare

AbstractDifferentiation v0.6.0

Diff since v0.5.3

Merged pull requests:

Closed issues:

  • Better description of how to use and/or simple examples needed (#31)
  • Make value_and_pullback_function a primitive instead of pullback_function (#34)
  • Adopt ColPrac? (#43)
  • Code inside function with rrule should not run (#57)
  • Lazy Jacobian multiplication (#81)
  • API Docs for end-users (#92)
  • AbstractDifferentiation stable docs 404 (#113)

v0.5.3

19 Sep 13:36
8adb20e
Compare
Choose a tag to compare

AbstractDifferentiation v0.5.3

Diff since v0.5.2

Merged pull requests:

Closed issues:

  • rename lazyderivative and friends to lazy_derivative (#7)
  • Using AbstractDifferentiation and Zygote as package dependencies errors: UndefVarError: ZygoteBackend not defined (#59)
  • ERROR: MethodError: no method matching ZygoteBackend() (#82)
  • No method matching ForwardDiffBackend/ZygoteBackend. v1.9 (#86)
  • Expose tests through public API in src (#90)
  • Only support tuples and not single inputs/outputs (#103)

v0.5.2

10 Mar 12:07
05fecd9
Compare
Choose a tag to compare

AbstractDifferentiation v0.5.2

Diff since v0.5.1

Merged pull requests:

v0.5.1

03 Mar 21:15
3218c08
Compare
Choose a tag to compare

AbstractDifferentiation v0.5.1

Diff since v0.5.0

Closed issues:

  • Zygote context cache incorrectly(?) persists between AD calls (#69)
  • Replace Requires.jl with conditional dependencies for Julia 1.9 (#72)

Merged pull requests:

  • New Zygote context in every call to AD.pullback_function (#77) (@devmotion)

v0.5.0

02 Mar 08:37
19ce815
Compare
Choose a tag to compare

AbstractDifferentiation v0.5.0

Diff since v0.4.4

Merged pull requests:

v0.4.4

28 Feb 12:39
b929457
Compare
Choose a tag to compare

AbstractDifferentiation v0.4.4

Diff since v0.4.3

Closed issues:

  • LoadError: UndefVarError: StaticArrays not defined (#73)

Merged pull requests:

  • Do not load StaticArrays in ForwardDiff backend (#75) (@devmotion)

v0.4.3

24 May 06:13
eb5d913
Compare
Choose a tag to compare

AbstractDifferentiation v0.4.3

Diff since v0.4.2

Merged pull requests:

  • More details on backends in README (#56) (@gdalle)
  • CompatHelper: bump compat for Compat to 4, (keep existing compat) (#58) (@github-actions[bot])

v0.4.2

10 Feb 00:11
031f7f4
Compare
Choose a tag to compare

AbstractDifferentiation v0.4.2

Diff since v0.4.1

Merged pull requests:

  • Retrieve pullback only once for ReverseRuleConfigBackend (#51) (@devmotion)