Skip to content

Tags: SciML/SciMLSensitivity.jl

Tags

v7.89.0

Toggle v7.89.0's commit message
[Diff since v7.88.0](v7.88.0...v7.89.0)

**Merged pull requests:**
- Re-enable EnzymeAdjoint testing (#1232) (@ChrisRackauckas)
- feat: add Gauss Kronrod Adjoint (#1235) (@maxesit)
- Use explicit imports (#1240) (@ChrisRackauckas)
- Setup explicit imports in the code (#1241) (@ChrisRackauckas)
- Remove printing while running tests (#1245) (@DhairyaLGandhi)
- Add spell checking configuration (#1252) (@ChrisRackauckas)
- Add typos configuration and fix spelling error (#1253) (@ChrisRackauckas)
- Add downgrade CI workflow with Core1 test group (#1254) (@ChrisRackauckas)
- Update CI to test on Julia 1, lts, and pre versions (#1255) (@ChrisRackauckas)
- Apply JuliaFormatter to fix code formatting (#1256) (@ChrisRackauckas)
- Initialize line split fixes following Catalyst.jl PR #1306 (#1258) (@ChrisRackauckas)
- Update forwarddiffsensitivity_sparsity_components.jl to not have jac_prototype (#1263) (@ChrisRackauckas)

v7.88.0

Toggle v7.88.0's commit message
[Diff since v7.87.1](v7.87.1...v7.88.0)

**Merged pull requests:**
- test: fix parameter initialization test (#1237) (@AayushSabharwal)

v7.87.1

Toggle v7.87.1's commit message
[Diff since v7.87.0](v7.87.0...v7.87.1)

**Merged pull requests:**
- Update chaotic_ode.md (#1231) (@ChrisRackauckas)
- Update Mooncake error throw derivatives (#1234) (@ChrisRackauckas)
- Improve SciMLStructures support (#1236) (@ChrisRackauckas)

**Closed issues:**
- Forward differentiation with Enzyme doesn't work (#1226)
- Mooncake gives the wrong aggregator and thus does not give contextualized error messages (#1230)

v7.87.0

Toggle v7.87.0's commit message
[Diff since v7.86.1](v7.86.1...v7.87.0)

**Merged pull requests:**
- Add EnzymeAdjoint (#1209) (@ChrisRackauckas)
- Add MooncakeAdjoint (#1227) (@ChrisRackauckas)
- Fix tests on master and separate MTK (#1229) (@ChrisRackauckas)

**Closed issues:**
- Grandient calculation fails when using a parameter-dependent `SciMLOperator` (#1139)
- EnzymeAdjoint (#1148)

v7.86.1

Toggle v7.86.1's commit message
[Diff since v7.86.0](v7.86.0...v7.86.1)

**Merged pull requests:**
- Use SciMLBase.Void on EnzymeVJP functions (#1222) (@ChrisRackauckas)

v7.86.0

Toggle v7.86.0's commit message
[Diff since v7.85.0](v7.85.0...v7.86.0)

**Merged pull requests:**
- actually add remake_zero (#1221) (@ChrisRackauckas)

**Closed issues:**
- Inconsistent Gradients between ForwardDiff and Zygote, MTK and Manual (#1219)

v7.85.0

Toggle v7.85.0's commit message
[Diff since v7.84.0](v7.84.0...v7.85.0)

**Merged pull requests:**
- Documentation to use UDEs on the Brusselator equation. (#1215) (@sharvmurgai)
- SteadyStateAdjoint fix for applying `dp` twice (#1217) (@jClugstor)
- Use remake_zero! (#1220) (@ChrisRackauckas)

**Closed issues:**
- Wrong gradient when using `AutoSpecialize` and embedding the `ODEProblem` in a `NamedTuple` (#1181)
- EnzymeVJP slow down due to allocations from repeated `make_zero` (#1202)
- Zygote and ForwardDiff give different results for gradient of NonlinearSolve (#1210)

v7.84.0

Toggle v7.84.0's commit message
[Diff since v7.83.0](v7.83.0...v7.84.0)

**Merged pull requests:**
- Add Mooncake to Alternative AD Frontends (#1151) (@willtebbutt)
- Fix GPU tests (#1213) (@ChrisRackauckas)
- Try to make doc build more robust (#1214) (@ChrisRackauckas)

v7.83.0

Toggle v7.83.0's commit message
[Diff since v7.82.0](v7.82.0...v7.83.0)

v7.82.0

Toggle v7.82.0's commit message
[Diff since v7.81.0](v7.81.0...v7.82.0)

**Merged pull requests:**
- allow enzyme defaults with callbacks (#1204) (@ChrisRackauckas)