pymanopt


Namepymanopt JSON
Version 2.2.0 PyPI version JSON
download
home_page
SummaryToolbox for optimization on Riemannian manifolds with support for automatic differentiation
upload_time2023-10-02 07:48:19
maintainer
docs_urlNone
authorJamie Townsend, Niklas Koep, Sebastian Weichwald
requires_python>=3.7
licenseBSD 3-Clause License
keywords manifolds optimization automatic differentiation
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <a href="https://pymanopt.org"><img src="docs/logo.png?raw=true" width="150" align="right"/></a>

# Pymanopt

> A Python toolbox for optimization on Riemannian manifolds with support for
> automatic differentiation.

| Overview       |                                                                                                                                                                                                                                                                                                                                                                                                                    |
| -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Latest version | [![Latest version](https://badge.fury.io/py/pymanopt.svg)](https://badge.fury.io/py/pymanopt) [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.7500014.svg)](https://doi.org/10.5281/zenodo.7500014)                                                                                                                                                                                                            |
| Downloads      | [![Downloads](https://static.pepy.tech/personalized-badge/pymanopt?period=total&units=international_system&left_color=grey&right_color=green&left_text=Downloads)](https://pepy.tech/project/pymanopt)                                                                                                                                                                                                             |
| Build status   | [![Build status](https://github.com/pymanopt/pymanopt/actions/workflows/run_tests.yml/badge.svg)](https://github.com/pymanopt/pymanopt/actions/workflows/run_tests.yml)                                                                                                                                                                                                                                            |
| Coverage       | [![Coverage](https://coveralls.io/repos/github/pymanopt/pymanopt/badge.svg?branch=master)](https://coveralls.io/github/pymanopt/pymanopt?branch=master)                                                                                                                                                                                                                                                            |
| Code quality   | [![Codacy Badge](https://app.codacy.com/project/badge/Grade/6de2ef56791d4c3b8eb991f66e250a28)](https://www.codacy.com/gh/pymanopt/pymanopt/dashboard?utm_source=github.com&utm_medium=referral&utm_content=pymanopt/pymanopt&utm_campaign=Badge_Grade) [![CodeQL](https://github.com/pymanopt/pymanopt/actions/workflows/codeql.yml/badge.svg)](https://github.com/pymanopt/pymanopt/actions/workflows/codeql.yml) |
| Community      | [![Gitter](https://badges.gitter.im/pymanopt/pymanopt.svg)](https://gitter.im/pymanopt/pymanopt?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)                                                                                                                                                                                                                                         |

Please refer to the **[documentation](https://pymanopt.org/docs/)** and this
[JMLR paper](http://www.jmlr.org/papers/v17/16-177.html) 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](CONTRIBUTING.md).

We encourage users and developers to report problems, request features,
ask for help, or leave general comments either here on github or on
[gitter](https://gitter.im/pymanopt/pymanopt).

Pymanopt is distributed under the [3-clause BSD license](LICENSE).

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "pymanopt",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "manifolds,optimization,automatic differentiation",
    "author": "Jamie Townsend, Niklas Koep, Sebastian Weichwald",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/c1/33/5954483bc9b6eb450d7bb538b45ec194cb85e3d71d1b44f56d33d2299abe/pymanopt-2.2.0.tar.gz",
    "platform": null,
    "description": "<a href=\"https://pymanopt.org\"><img src=\"docs/logo.png?raw=true\" width=\"150\" align=\"right\"/></a>\n\n# Pymanopt\n\n> A Python toolbox for optimization on Riemannian manifolds with support for\n> automatic differentiation.\n\n| Overview       |                                                                                                                                                                                                                                                                                                                                                                                                                    |\n| -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| Latest version | [![Latest version](https://badge.fury.io/py/pymanopt.svg)](https://badge.fury.io/py/pymanopt) [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.7500014.svg)](https://doi.org/10.5281/zenodo.7500014)                                                                                                                                                                                                            |\n| Downloads      | [![Downloads](https://static.pepy.tech/personalized-badge/pymanopt?period=total&units=international_system&left_color=grey&right_color=green&left_text=Downloads)](https://pepy.tech/project/pymanopt)                                                                                                                                                                                                             |\n| Build status   | [![Build status](https://github.com/pymanopt/pymanopt/actions/workflows/run_tests.yml/badge.svg)](https://github.com/pymanopt/pymanopt/actions/workflows/run_tests.yml)                                                                                                                                                                                                                                            |\n| Coverage       | [![Coverage](https://coveralls.io/repos/github/pymanopt/pymanopt/badge.svg?branch=master)](https://coveralls.io/github/pymanopt/pymanopt?branch=master)                                                                                                                                                                                                                                                            |\n| Code quality   | [![Codacy Badge](https://app.codacy.com/project/badge/Grade/6de2ef56791d4c3b8eb991f66e250a28)](https://www.codacy.com/gh/pymanopt/pymanopt/dashboard?utm_source=github.com&utm_medium=referral&utm_content=pymanopt/pymanopt&utm_campaign=Badge_Grade) [![CodeQL](https://github.com/pymanopt/pymanopt/actions/workflows/codeql.yml/badge.svg)](https://github.com/pymanopt/pymanopt/actions/workflows/codeql.yml) |\n| Community      | [![Gitter](https://badges.gitter.im/pymanopt/pymanopt.svg)](https://gitter.im/pymanopt/pymanopt?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)                                                                                                                                                                                                                                         |\n\nPlease refer to the **[documentation](https://pymanopt.org/docs/)** and this\n[JMLR paper](http://www.jmlr.org/papers/v17/16-177.html) to get started with\noptimization on manifolds using Pymanopt.\nIf you wish to extend Pymanopt's functionality and/or contribute to the project\nplease refer to the [contributing guide](CONTRIBUTING.md).\n\nWe encourage users and developers to report problems, request features,\nask for help, or leave general comments either here on github or on\n[gitter](https://gitter.im/pymanopt/pymanopt).\n\nPymanopt is distributed under the [3-clause BSD license](LICENSE).\n",
    "bugtrack_url": null,
    "license": "BSD 3-Clause License",
    "summary": "Toolbox for optimization on Riemannian manifolds with support for automatic differentiation",
    "version": "2.2.0",
    "project_urls": {
        "homepage": "https://pymanopt.org"
    },
    "split_keywords": [
        "manifolds",
        "optimization",
        "automatic differentiation"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "01445de3e8e3b349526d2cce29fe35c344a1d193479402f19c005fb2c912321d",
                "md5": "9604559851c06f5df42a301ba921a372",
                "sha256": "87d044770d3ea271d5a9a56c767a2a9725e6318a07fb5aea6aedb744b13b12bf"
            },
            "downloads": -1,
            "filename": "pymanopt-2.2.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9604559851c06f5df42a301ba921a372",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 71812,
            "upload_time": "2023-10-02T07:48:17",
            "upload_time_iso_8601": "2023-10-02T07:48:17.769518Z",
            "url": "https://files.pythonhosted.org/packages/01/44/5de3e8e3b349526d2cce29fe35c344a1d193479402f19c005fb2c912321d/pymanopt-2.2.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c1335954483bc9b6eb450d7bb538b45ec194cb85e3d71d1b44f56d33d2299abe",
                "md5": "9e9732a91bdb8ee232e6bfc679e4a25d",
                "sha256": "655e93b7e0bebd87b3a330496089d89ffcb09b00dc91a6ca1b6aafc1d18dfab7"
            },
            "downloads": -1,
            "filename": "pymanopt-2.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "9e9732a91bdb8ee232e6bfc679e4a25d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 425549,
            "upload_time": "2023-10-02T07:48:19",
            "upload_time_iso_8601": "2023-10-02T07:48:19.364496Z",
            "url": "https://files.pythonhosted.org/packages/c1/33/5954483bc9b6eb450d7bb538b45ec194cb85e3d71d1b44f56d33d2299abe/pymanopt-2.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-10-02 07:48:19",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "pymanopt"
}
        
Elapsed time: 0.12732s