Skip to content

Lineax v0.0.8

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 27 Mar 17:38
· 1 commit to main since this release
  • Calling linear solves with nonfinite (NaN or inf) inputs are now detected with a separate error. Previously just the output of the linear solve was checked for being nonfinite. (Thanks @johannahaffner! #130)
  • lineax.DiagonalLinearOperator now supports pytree-valued diagonals. Previously just array-valued diagonals were supported. (Thanks @johannahaffner! #124, #125)
  • Iterative solvers now support running with just a fixed number of steps, with no tolerance e.g. GMRES(rtol=0.0, atol=0.0, max_steps=5). (Thanks @Ceyron! #129)
  • Shiny new documentation!

Finally, not a change but a huge shout-out to @johannahaffner for figuring out a very tricky issue with JAX 0.5.3 introducing a segfault in our tests. (#140, jax-ml/jax#27201)

New Contributors

Full Changelog: v0.0.7...v0.0.8