Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: chalk-lab/Mooncake.jl

Tags

v0.4.192

Toggle v0.4.192's commit message
[Diff since v0.4.191](v0.4.191...v0.4.192)

v0.4.191

Toggle v0.4.191's commit message
[Diff since v0.4.190](v0.4.190...v0.4.191)

**Merged pull requests:**
- Support Memory in BLAS (#801) (@willtebbutt)

**Closed issues:**
- issue with `Memory` and `mul!` (#787)

v0.4.190

Toggle v0.4.190's commit message
[Diff since v0.4.189](v0.4.189...v0.4.190)

**Merged pull requests:**
- move all tangent code to a tangents_types folder (#905) (@yebai)

v0.4.189

Toggle v0.4.189's commit message
[Diff since v0.4.188](v0.4.188...v0.4.189)

**Merged pull requests:**
- Enhance debugging documentation with improved examples and interface_only usage (#809) (@Copilot)
- frule testing fix (#898) (@AstitvaAggarwal)

**Closed issues:**
- Specific Rules for Performance (#249)
- Lightweight package for loop unrolling on SSA-IR instead of AST (#508)
- Type stability of `prepare_gradient` in DifferentiationInterface (#611)
- No rrule for foreigncall geev (#763)

v0.4.188

Toggle v0.4.188's commit message
[Diff since v0.4.187](v0.4.187...v0.4.188)

**Merged pull requests:**
- Add rule for `LinearAlgebra._kron!` (#886) (@penelopeysm)
- relax array types for `kron` rules (#891) (@yebai)
- Fix JVP testing for frules. (#897) (@AstitvaAggarwal)

**Closed issues:**
- Perfomance rule for `kron`. (#526)
- `MethodError` when training an LSTM using Lux.jl (#805)

v0.4.187

Toggle v0.4.187's commit message
[Diff since v0.4.186](v0.4.186...v0.4.187)

**Merged pull requests:**
- Add `to_cr_tangent method` for `NamedTuple` (#889) (@MasonProtter)
- Fix `Tangent` handling of structs whose fields contain unions with uninitialized structs (#895) (@MasonProtter)
- Remove disclaimer from Forwards mode docs (#896) (@MasonProtter)

**Closed issues:**
- Incorrect `Tangent` handling of structs whose fields are `Union{Nothing, SomeMutableStruct}` (#890)

v0.4.186

Toggle v0.4.186's commit message
[Diff since v0.4.185](v0.4.185...v0.4.186)

v0.4.185

Toggle v0.4.185's commit message
[Diff since v0.4.184](v0.4.184...v0.4.185)

**Merged pull requests:**
- Add LogExpFunctions rules (#881) (@penelopeysm)

**Closed issues:**
- Missing rules for LogExpFunctions (#879)
- Mooncake returns a fixed gradient when the gradient should be random (#887)

v0.4.184

Toggle v0.4.184's commit message
[Diff since v0.4.183](v0.4.183...v0.4.184)

**Merged pull requests:**
- Add rules for `nextfloat` and `prevfloat` (#885) (@MasonProtter)

v0.4.183

Toggle v0.4.183's commit message
[Diff since v0.4.182](v0.4.182...v0.4.183)

**Merged pull requests:**
- fix DynamicPPL integration tests (#874) (@penelopeysm)
- Improve compile times -- Don't use `_methods_by_ftype` for primitive detection (#877) (@MasonProtter)
- Some docs improvements (#880) (@penelopeysm)

**Closed issues:**
- Type Checking in Forward Mode (#672)
- DynamicPPL test errors (#873)