Skip to content

v0.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 29 Aug 06:31
· 6 commits to master since this release
ba6979e

Manopt v0.5.0

Diff since v0.4.69

This breaking release is mainly concerned with stability and usability

  • all interfaces have been unified, especially orders of arguments and names of keywords
  • for gradient rules like CG or average gradient, and stepsizes like the Armijo linesearch, specifying the manifold (yet again) is no longer necessary thanks to an idea from Dmtry
  • the documentation has been reworked to using a glossary internally
  • we now use Aqua.jl to avoid ambiguities
  • we are back to supporting Julia 1.6 again after this rework as well.

For a full list of breaking changes see the Changelog.md.

Merged pull requests:

Closed issues:

  • Unify passing of optional parts of the objective in high-level solver interfaces (#381)
  • Quasi-Newton update rules issues (#382)
  • Initialise states based on point type already and not requiring an actual point (#400)
  • Problems with quasi-newton and PositiveDefinite matrix (#401)