We are hiring ! See our job offers.
https://github.com/tensorly/tensorly
Revision 1bb217a077d6fa1d507f963a60da81adfd099d79 authored by Jean Kossaifi on 14 July 2017, 03:03:33 UTC, committed by GitHub on 14 July 2017, 03:03:33 UTC
Improving partial_svd by omitting full svd matrices when possible
2 parents 3bb1250 + fd07894
Raw File
Tip revision: 1bb217a077d6fa1d507f963a60da81adfd099d79 authored by Jean Kossaifi on 14 July 2017, 03:03:33 UTC
Merge pull request #7 from chubei/master
Tip revision: 1bb217a
README.rst
.. image:: https://badge.fury.io/py/tensorly.svg
    :target: https://badge.fury.io/py/tensorly

.. image:: https://travis-ci.org/tensorly/tensorly.svg?branch=master
    :target: https://travis-ci.org/tensorly/tensorly

.. image:: https://coveralls.io/repos/github/tensorly/tensorly/badge.svg?branch=master
    :target: https://coveralls.io/github/tensorly/tensorly?branch=master

TensorLy
========

TensorLy is a fast and simple Python library for tensor learning. It builds on top of NumPy and SciPy and and allows for fast and straightforward tensor decomposition, tensor learning and tensor algebra.

- **Website:** http://tensorly.github.io
- **Source:**  https://github.com/tensorly/tensorly


How to install
--------------
 
Easy option: install with pip
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Simply run::

   pip install -U tensorly

That's it!

Alternatively, you can pip install from the git repository::

   pip install git+https://github.com/tensorly/tensorly

Development: install from git
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

The library is still very new and under heavy developement. To install the last version:

Clone the repository and cd there::

   git clone https://github.com/tensorly/tensorly
   cd tensorly

Then install the package (here in editable mode with `-e` or equivalently `--editable`)::

   pip install -e .

Running the tests
~~~~~~~~~~~~~~~~~

Testing and documentation are an essential part of this package and all functions come with uni-tests and documentation.

You can run all the tests using the `nose` package::

   nosetests -v tensorly

back to top