Releases: JuliaDiff/ChainRulesCore.jl
Releases · JuliaDiff/ChainRulesCore.jl
v0.9.4
ChainRulesCore v0.9.4
Closed issues:
Merged pull requests:
- simplify example of calling AD by hand (#188) (@oxinabox)
- Remove reference to pushforward in writing good rules (#189) (@oxinabox)
- One can now use adjoint freely (#190) (@oxinabox)
- Add docs page on deriving array rules (#191) (@sethaxen)
- Replace Cirrus with GitHub Actions for integration test (#193) (@sethaxen)
- Add overloads of complex for One and Zero (#194) (@sethaxen)
- include PNG of logo (#195) (@oxinabox)
v0.9.3
ChainRulesCore v0.9.3
Merged pull requests:
- clarify comment about reverse mode by hand (#181) (@oxinabox)
- Differential addition for empty tuples fix in composite.jl (#185) (@BSnelling)
v0.9.2
v0.9.1
ChainRulesCore v0.9.1
Merged pull requests:
v0.9.0
v0.8.1
ChainRulesCore v0.8.1
Closed issues:
- Proposal: Make pullback always take a single input (#152)
Merged pull requests:
- Test
construct
allocations on Julia v1.5+ (#166) (@nickrobinson251) - Link to ColPrac (#169) (@oxinabox)
- Add real and imag methods for One and Zero (#171) (@MasonProtter)
v0.8.0
ChainRulesCore v0.8.0
Closed issues:
- accumulate!(::Real, ...) (#11)
- Rename
accumulate
so as not to clash withBase.accumulate
? (#24) - Update lgamma function call to non-deprecated version (#158)
Merged pull requests:
- Remove misleading
zero(::DateTime)
example (#151) (@nickrobinson251) - Create CompatHelper.yml (#161) (@willtebbutt)
- Make all pullbacks only take a single input (#163) (@oxinabox)
- correct docstring for scalar frule (#164) (@oxinabox)
v0.7.5
ChainRulesCore v0.7.5
Closed issues:
- typos in "heavier math" section of docs? (#139)
Merged pull requests:
- Replace Heavier Math section with Geometeric section (#147) (@oxinabox)
- fix ambiguities with
Composite
(#149) (@simeonschaub)
v0.7.4
ChainRulesCore v0.7.4
Closed issues:
- Make good error message for can't construct only show in DebugMode (for performance reasons) (#82)
- @allocated and 1.4 (#141)
Merged pull requests:
- Export AbstractThunk (#135) (@nickrobinson251)
- Add Debug Mode (#136) (@oxinabox)
- Document why we have a many-many relationship between differential types and primal types (#138) (@oxinabox)
- [WIP] Fix allocations on 1.4 (#142) (@willtebbutt)
- Fix indenting in composite tests (#145) (@oxinabox)
- define keys(::Composite) (#148) (@simeonschaub)
v0.7.1
ChainRulesCore v0.7.1
Merged pull requests:
- Add ChainRulesTestUtils to FAQ (#125) (@nickrobinson251)
- Sort out frule API (#129) (@willtebbutt)
- Allow failures on 1.4 (#130) (@oxinabox)
- Fix doctests; Organise and improve some docs (#131) (@nickrobinson251)
- Fix docs page xref (#132) (@nickrobinson251)
- More xrefs (#133) (@nickrobinson251)
- Remove line about no tests (#134) (@nickrobinson251)
- Export AbstractThunk (#135) (@nickrobinson251)