Download Latest Version v0.8.1 source code.tar.gz (20.8 kB)
Email in envelope

Get an email when there's a new version of ImplicitDifferentiation.jl

Home / v0.7.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-04-08 1.2 kB
v0.7.0 source code.tar.gz 2025-04-08 18.5 kB
v0.7.0 source code.zip 2025-04-08 32.7 kB
Totals: 3 Items   52.4 kB 0

What's Changed

Main breaking changes

  • The forward function (now called solver) must return a byproduct z in all cases, which will usually be nothing. It used to be optional. For most users, adaptation will only require replacing forward(x) = y by forward(x) = (y, nothing).
  • Support for keyword arguments has been removed.
  • Forward rules for Enzyme have been dropped (temporarily).

Please refer to the API reference and FAQ for more details.

Main new features

  • The ability to run preparation on the differentiation of conditions. This is useful e.g. to leverage a sparse backend and build Jacobian matrices instead of calling lazy pushforwards and pullbacks

Full Changelog: https://github.com/JuliaDecisionFocusedLearning/ImplicitDifferentiation.jl/compare/v0.6.3...v0.7.0

Source: README.md, updated 2025-04-08