Toolbox for optimization on Riemannian manifolds with support for automatic differentiation
Project Links
Meta
Author: Jamie Townsend, Niklas Koep, Sebastian Weichwald
Requires Python: >=3.8
Classifiers
Programming Language
- Python :: 3
- Python :: 3.6
- Python :: 3.7
- Python :: 3.8
- Python :: 3.9
Topic
- Scientific/Engineering
- Scientific/Engineering :: Mathematics
- Scientific/Engineering :: Artificial Intelligence
License
- OSI Approved :: BSD License
Intended Audience
- Science/Research
Development Status
- 5 - Production/Stable
Pymanopt
A Python toolbox for optimization on Riemannian manifolds with support for automatic differentiation.
| Overview | |
|---|---|
| Latest version | |
| Downloads | |
| Build status | |
| Coverage | |
| Code quality | |
| Community |
Please refer to the documentation and this JMLR paper to get started with optimization on manifolds using Pymanopt. If you wish to extend Pymanopt's functionality and/or contribute to the project please refer to the contributing guide.
We encourage users and developers to report problems, request features, ask for help, or leave general comments either here on github or on gitter.
Pymanopt is distributed under the 3-clause BSD license.
2.2.1
Sep 20, 2024
2.2.0
Oct 02, 2023
2.1.1
Jan 02, 2023
2.1.0
Jan 02, 2023
2.0.1
Aug 06, 2022
2.0.0
Jul 01, 2022
1.0.0
May 15, 2022
0.2.6rc1
Oct 28, 2021
0.2.5
Jan 23, 2020
0.2.4
May 03, 2019
0.2.4rc1
May 03, 2019
0.2.3
Oct 10, 2017
0.2.2
Jan 27, 2017
0.2.1
Dec 16, 2016
0.2.0
Nov 15, 2016
