Releases: SciML/DiffEqFlux.jl
Releases · SciML/DiffEqFlux.jl
v1.17.0
DiffEqFlux v1.17.0
Closed issues:
- One dimensional universal approximators and tensor product basis (#173)
- ANODEV2 (#289)
- Neural ODE trains but throws an error when trying to show the result from Optim (#327)
- Augmented neural ODE on GPU errors out (#329)
- Compilation fails (#334)
- Neural Stochastic DiffEq example no longer working (#336)
- Neural DAE tutorial code not working (#337)
Merged pull requests:
- typos in documentation (#326) (@d-netto)
- CompatHelper: bump compat for "Optim" to "0.22" (#330) (@github-actions[bot])
- Tutorial (#331) (@d-netto)
- fix output statuses (#332) (@ChrisRackauckas)
- ANODE Example on GPU (#333) (@avik-pal)
- changes in tensor layer (#338) (@d-netto)
- Spline layer [WIP] (#339) (@d-netto)
- restructure layer docs (#341) (@ChrisRackauckas)
v1.16.0
v1.15.0
DiffEqFlux v1.15.0
Closed issues:
- Support for complex matrix ODEs (#74)
Merged pull requests:
- Tensor prod layer [WIP] (#313) (@d-netto)
- update requires for CUDA.jl (#323) (@ChrisRackauckas)
v1.14.0
DiffEqFlux v1.14.0
Closed issues:
- Supervised NNODE Example Broken? (#318)
Merged pull requests:
- Use Float32s in ComponentArray example (#315) (@jonniedie)
- rename docs/src/examples markdown files (#317) (@JeremyFongSP)
- CompatHelper: bump compat for "Zygote" to "0.5" (#319) (@github-actions[bot])
- [WIP] Add pde constrained example (#320) (@JeremyFongSP)
v1.13.0
DiffEqFlux v1.13.0
Closed issues:
- Continuous normalizing flows (#46)
- FFJORD (#47)
- Correct way to index into parameter vector? (#281)
- Library-tized FFJORD (#282)
- Use sciml_train for multiple initial conditions (#306)
Merged pull requests:
- Use JuliaGPU's GitLab CI setup (#284) (@christopher-dG)
- Correct toml/FFJORD (#291) (@d-netto)
- Some cleanup after FFJORD PR (#295) (@ChrisRackauckas)
- CompatHelper: add new compat entry for "Distributions" at version "0.23" (#296) (@github-actions[bot])
- CompatHelper: add new compat entry for "Zygote" at version "0.4" (#297) (@github-actions[bot])
- CompatHelper: bump compat for "Adapt" to "2.0" (#299) (@github-actions[bot])
- FFJORD for multivariate distributions (#302) (@d-netto)
- Update Neural ODE MNIST Example (#303) (@avik-pal)
- Added example with ComponentArrays (#304) (@jonniedie)
- FFJORD: docstrings and small change in loss function for multivariate gaussian test (#305) (@d-netto)
- Documentation (#307) (@d-netto)
- FFJORD: tutorial (#308) (@d-netto)
- Remove using OrdinaryDiffEq (#309) (@ChrisRackauckas)
- more FFJORD cleanup (#310) (@ChrisRackauckas)
- Fix in documentation/tutorial (#311) (@d-netto)
- Update ffjord.jl docstring typo (#314) (@Vaibhavdixit02)
v1.12.1
DiffEqFlux v1.12.1
Closed issues:
- Implicit differential equation solver with internal autodiff of the Jacobian (#31)
- BSplines to approximate gradient of data (#75)
- Neural optimal control documentation (#174)
- README Stable docs links broken (#251)
- Indexing solution in loss function gives zero gradient with default sensealg (#259)
- RadauAII5 and typeassert issues in autodiff (#271)
- Error in LV-Univ example (#275)
Merged pull requests:
- add analytical tgrad for mass matrix methods (#224) (@ChrisRackauckas)
- Add mini batch docs (#267) (@collinwarner)
- add nested AD stiff tests and update docs (#274) (@ChrisRackauckas)
- Update docs (#277) (@mkg33)
- Update LICENSE (#280) (@ViralBShah)
- Add Documentation for LV-NN-Stiff.md (#285) (@JeremyFongSP)
- Fix for RecursiveArrayTools broadcast fix (#286) (@ChrisRackauckas)
v1.12.0
v1.11.0
DiffEqFlux v1.11.0
Closed issues:
- Using reverse-mode autodiff with a second order ODE problem (#48)
- [Bug Report] Rosenbrock23 gives no method matching finite_difference_jacobian (#257)
- NewtonSecondOrderAdjoints code in document not working (#258)
- LV-Univ example code doesn't match intro text (#262)
- reconstruct_Foo instead of reconstruct NeuralODE (#264)
Merged pull requests:
- Second Order Neural ODEs (#254) (@ChrisRackauckas)
- [WIP] Add Documentation to MNIST example (#256) (@JeremyFongSP)
- Docs fix: remove parameter
p
from call ofpredict_rd
(#260) (@metanoid) - Update LV-delay.md to include training step (#261) (@metanoid)
- Delete nfe variable in code (#263) (@JeremyFongSP)
- Remove unused functor definitions (#265) (@ChrisRackauckas)
- Update layers.jl (#269) (@ChrisRackauckas)
v1.10.3
DiffEqFlux v1.10.3
Merged pull requests:
v1.10.2
DiffEqFlux v1.10.2
Closed issues:
- FastChain adjoint definition is not compatible with acting on a matrix (#192)
- Outer vs Inner constructors style (#230)
- Google season of Docs (#237)
- FYI only - Interesting paper on "Differentiation of Blackbox Combinatorial Solvers" (#239)
- Neural ODE example with GPU does not work (#243)
Merged pull requests:
- make all inner constructors for consistency (#245) (@ChrisRackauckas)
- Fix adjoints with matrices and default neural ODEs to ZygoteVJP (#246) (@ChrisRackauckas)