Skip to content

Releases: JuliaDiff/ChainRulesCore.jl

v1.25.0

17 Sep 22:39
2f2c941
Compare
Choose a tag to compare

ChainRulesCore v1.25.0

Diff since v1.24.0

Merged pull requests:

  • add notice about no primary maintainer (#680) (@oxinabox)
  • Update documentation (#681) (@abhro)
  • Add type promotion rules for NoTangent and ZeroTangent, and add eltype for NoTangent (#682) (@BioTurboNick)

v1.24.0

31 May 22:12
b9ea5d7
Compare
Choose a tag to compare

ChainRulesCore v1.24.0

Diff since v1.23.0

Merged pull requests:

Closed issues:

  • Differentiating with respect to a function (#22)
  • Differential Addition for Closures (#178)
  • StaticArrays (#479)
  • add!!(:: InplaceableThunk, :: InplaceableThunk) is inefficient (#529)
  • == method ambiguities with Base julia (#540)
  • thunk still runs for non Flux.params which leads to unnecessary computation (#558)
  • Fifteen tests broken, probably by design, in ChainRulesCore.jl (#670)
  • Defining rrules for high order functions (#671)
  • How to specify rules for kwargs (#674)
  • Add Enzyme as tool which can import (#675)
  • @non_differentiable should use identical pullbacks when possible (#678)

v1.23.0

01 Mar 04:28
ed50b20
Compare
Choose a tag to compare

ChainRulesCore v1.23.0

Diff since v1.22.1

Merged pull requests:

v1.22.1

23 Feb 09:18
75e84bc
Compare
Choose a tag to compare

ChainRulesCore v1.22.1

Diff since v1.22.0

Merged pull requests:

  • handling type-known empty containers in zero_tangent (#663) (@oxinabox)

v1.22.0

20 Feb 05:19
f4731b7
Compare
Choose a tag to compare

ChainRulesCore v1.22.0

Diff since v1.21.1

Merged pull requests:

v1.21.1

08 Feb 11:23
2387dc1
Compare
Choose a tag to compare

ChainRulesCore v1.21.1

Diff since v1.21.0

Merged pull requests:

  • Define a bunch of zero_tangents that should just NoTangent (#662) (@oxinabox)

v1.21.0

07 Feb 04:27
0385ea8
Compare
Choose a tag to compare

ChainRulesCore v1.21.0

Diff since v1.20.1

Merged pull requests:

Closed issues:

  • support substraction on Tangent{T} (#641)

v1.20.1

30 Jan 06:03
d2b4b94
Compare
Choose a tag to compare

ChainRulesCore v1.20.1

Diff since v1.20.0

Merged pull requests:

Closed issues:

  • Hash equality disagreement for MutableTangent on 32bit (/x86 CI) (#658)

v1.20.0

25 Jan 11:24
c86125f
Compare
Choose a tag to compare

ChainRulesCore v1.20.0

Diff since v1.19.1

Merged pull requests:

Closed issues:

  • MutableTangent (#105)

v1.19.1

12 Jan 05:16
77748b3
Compare
Choose a tag to compare

ChainRulesCore v1.19.1

Diff since v1.19.0

Merged pull requests: