Skip to content

v0.3.0

Latest
Compare
Choose a tag to compare
@matt-graham matt-graham released this 07 Oct 16:23
· 1 commit to main since this release
0e96fe2

What's Changed

🚨 Breaking changes

  • System classes now define a backend argument which defaults to None specifying automatic differentiation backend to use if derivative functions not directly provided (with None default raising an error if derivative functions are not specified). Previous behaviour which was to fallback to using Autograd can be restored by passing backend="autograd" to system class initialiser.

✨ New features

  • Add support for alternative automatic differentiation backends by @matt-graham in #11
  • Make progress bars display in pyodide based interactive shells by @matt-graham in #18

📦 Dependency updates

Full Changelog: v0.2.1...v0.3.0