Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published February 2019 | Submitted + Published
Journal Article Open

TensorLy: Tensor Learning in Python

Abstract

Tensors are higher-order extensions of matrices. While matrix methods form the cornerstone of traditional machine learning and data analysis, tensor methods have been gaining increasing traction. However, software support for tensor operations is not on the same footing. In order to bridge this gap, we have developed TensorLy, a Python library that provides a high-level API for tensor methods and deep tensorized neural networks. TensorLy aims to follow the same standards adopted by the main projects of the Python scientific community, and to seamlessly integrate with them. Its BSD license makes it suitable for both academic and commercial applications. TensorLy's backend system allows users to perform computations with several libraries such as NumPy or PyTorch to name but a few. They can be scaled on multiple CPU or GPU machines. In addition, using the deep-learning frameworks as backend allows to easily design and train deep tensorized neural networks. TensorLy is available at https://github.com/tensorly/tensorly

Additional Information

© 2019 Jean Kossai, Yannis Panagakis, Anima Anandkumar and Maja Pantic. License: CC-BY 4.0, see https://creativecommons.org/licenses/by/4.0/. Attribution requirements are provided at http://jmlr.org/papers/v20/18-277.html. Submitted 5/18; Revised 10/18; Published 2/19.

Attached Files

Published - 18-277.pdf

Submitted - 1610.09555v1.pdf

Files

1610.09555v1.pdf
Files (845.8 kB)
Name Size Download all
md5:d40feb67d03f546072e147dcd4c8f867
390.4 kB Preview Download
md5:ed8eac915952ee2b6b6626c3c33f291b
455.5 kB Preview Download

Additional details

Created:
August 19, 2023
Modified:
October 20, 2023