Manopt is a Matlab toolbox for optimization on manifolds. For a description of the project, documentation, examples and more, see:
There, you can also find links to the Python and Julia versions of Manopt.
Manopt is released in numbered versions from time to time. For most users, it is easiest to download the latest numbered version from
https://www.manopt.org/downloads.html.
Alternatively, you can get the latest version of the code from GitHub directly of course.
Contributions are welcome!
Check out these two books, freely available online:
- Boumal, An introduction to optimization on smooth manifolds, 2023
- Absil, Mahony and Sepulchre, Optimization Algorithms on Matrix Manifolds, 2008
Cheers,
Nicolas and Bamdev