Manopt v0.5.5
Added
- the Levenberg-Marquardt algorithm internally uses a
VectorGradientFunction
, which allows
to use a vector of gradients of a function returning all gradients as well for the algorithm - The
VectorGradientFunction
s now also have aget_jacobian
function
Changed
- Minimum Julia version is now 1.10 (the LTS which replaced 1.6)
- The vectorial functions had a bug where the original vector function for the mutating case
was not always treated as mutating.
Removed
- The geodesic regression example, first because it is not correct, second because it should become part of ManoptExamples.jl once it is correct.
Merged pull requests:
- Remove the geodesic regression tutorial. (#430) (@kellertuer)
- Follow the JuliaManifolds Groove: Move to LTS 1.10 (#431) (@kellertuer)
- Rework LevenbergMarquardt to use the vector function functionality (#432) (@kellertuer)
Closed issues:
- Robust loss functions for outlier rejection (#332)