Metadata-Version: 2.1
Name: pymanopt
Version: 0.2.6rc1
Summary: Toolbox for optimization on manifolds with support for automatic differentiation
Home-page: https://pymanopt.org
Author: Jamie Townsend, Niklas Koep and Sebastian Weichwald
License: BSD
Keywords: optimization,manifold optimization,automatic differentiation,machine learning,numpy,scipy,theano,autograd,tensorflow
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy (>=1.16)
Requires-Dist: scipy
Requires-Dist: torch (>=1.0)
Provides-Extra: all
Requires-Dist: coveralls ; extra == 'all'
Requires-Dist: flake8 ; extra == 'all'
Requires-Dist: flake8-import-order ; extra == 'all'
Requires-Dist: nose2 ; extra == 'all'
Requires-Dist: pre-commit ; extra == 'all'
Requires-Dist: sphinx ; extra == 'all'
Requires-Dist: sphinx-rtd-theme ; extra == 'all'
Requires-Dist: autograd (>=1.2) ; extra == 'all'
Requires-Dist: tensorflow (==1.15.2) ; extra == 'all'
Requires-Dist: theano ; extra == 'all'
Provides-Extra: autograd
Requires-Dist: autograd (>=1.2) ; extra == 'autograd'
Provides-Extra: tensorflow
Requires-Dist: tensorflow (==1.15.2) ; extra == 'tensorflow'
Provides-Extra: test
Requires-Dist: coveralls ; extra == 'test'
Requires-Dist: flake8 ; extra == 'test'
Requires-Dist: flake8-import-order ; extra == 'test'
Requires-Dist: nose2 ; extra == 'test'
Requires-Dist: pre-commit ; extra == 'test'
Requires-Dist: sphinx ; extra == 'test'
Requires-Dist: sphinx-rtd-theme ; extra == 'test'
Provides-Extra: theano
Requires-Dist: theano ; extra == 'theano'

# Pymanopt

[![Join the chat at https://gitter.im/pymanopt/pymanopt](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)
[![PyPI version](https://badge.fury.io/py/pymanopt.svg)](https://badge.fury.io/py/pymanopt)
[![Build Status](https://github.com/pymanopt/pymanopt/actions/workflows/build.yml/badge.svg)](https://github.com/pymanopt/pymanopt/actions/workflows/build.yml)
[![Coverage Status](https://coveralls.io/repos/github/pymanopt/pymanopt/badge.svg?branch=master)](https://coveralls.io/github/pymanopt/pymanopt?branch=master)

Please refer to the **documentation at [pymanopt.org](https://pymanopt.org)**
and this [JMLR paper](http://www.jmlr.org/papers/v17/16-177.html) to get started
with optimization on manifolds using Pymanopt.

We encourage users and developers to report problems, request features,
ask for help, or leave general comments either here on github,
[gitter](https://gitter.im/pymanopt/pymanopt), or via email to one of the
[maintainers](https://github.com/pymanopt/pymanopt/blob/master/MAINTAINERS).

Please refer to the [dev documentation](https://pymanopt.org/docs/) and the
[CONTRIBUTING.md](https://github.com/pymanopt/pymanopt/blob/master/CONTRIBUTING.md)
file if you wish to extend Pymanopt's functionality and/or contribute to the
project.

Pymanopt is distributed under the open source [3-clause BSD
license](https://github.com/pymanopt/pymanopt/blob/master/).


