Optimistix v0.0.7
Features
- Support for complex numbers! In theory these should now be supported everywhere. In practice we're still considering this a little experimental at the moment, just in case we've missed something. (Huge thanks to @Randl! #53)
optimistix.{AbstractGaussNewton, GaussNewton, LevenbergMarquardt, IndirectLevenbergMarquardt, Dogleg}
should now all support using reverse-mode autodiff to calculate Jacobians. (#51)
Bugfixes
- Fixed a crash when using
jax.disable_jit
(See patrick-kidger/diffrax#368, #43) - Fixed terminating on the first step for functions with initial value zero. (Thanks @NightWinkle! #49)
Other
- Documentation fixes. (Thanks @ColCarroll! #32)
- Now compatible with
jax_numpy_rank_promotion=raise
andjax_numpy_dtype_promotion=strict
.
New Contributors
- @ColCarroll made their first contribution in #32
- @NightWinkle made their first contribution in #49
- @Randl made their first contribution in #53
Full Changelog: v0.0.6...v0.0.7