Releases: JuliaDiff/ChainRulesCore.jl
Releases · JuliaDiff/ChainRulesCore.jl
v1.25.2
ChainRulesCore v1.25.2
Merged pull requests:
- fix #685 (#688) (@cossio)
- Bump actions/checkout from 2 to 4 (#689) (@dependabot[bot])
- Bump actions/cache from 2 to 4 (#690) (@dependabot[bot])
- Bump codecov/codecov-action from 1 to 5 (#691) (@dependabot[bot])
- Bump julia-actions/setup-julia from 1 to 2 (#692) (@dependabot[bot])
- Update CI (#693) (@devmotion)
Closed issues:
v1.25.1
ChainRulesCore v1.25.1
Merged pull requests:
v1.25.0
ChainRulesCore v1.25.0
Merged pull requests:
v1.24.0
ChainRulesCore v1.24.0
Merged pull requests:
- Add test to document Float32 projection behavior (#629) (@jeremiahpslewis)
- ci: use DataInterpolations from SciML instead of PumasAI (#672) (@sathvikbhagavan)
- Update supporting AD engines (#673) (@oxinabox)
- Add more engines supporting ChainRules to the docs (#676) (@oxinabox)
- Update line spacing in index.md (#677) (@wsmoses)
- make
@non_differentiable
use identical pullbacks when possible (#679) (@nsajko)
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
ChainRulesCore v1.23.0
Merged pull requests:
v1.22.1
ChainRulesCore v1.22.1
Merged pull requests:
v1.22.0
ChainRulesCore v1.22.0
Merged pull requests:
v1.21.1
ChainRulesCore v1.21.1
Merged pull requests:
v1.21.0
v1.20.1
ChainRulesCore v1.20.1
Merged pull requests:
- fix typo and formatting (#656) (@kshitij12345)
- Restrict kwarg type in code generated by @non_differentiable macro (#657) (@oxinabox)
- Fix hash(::MutableTangent) on 32 bit (#659) (@oxinabox)
Closed issues:
- Hash equality disagreement for MutableTangent on 32bit (/x86 CI) (#658)