{"library":"tensorly","type":"library","category":null,"description":"TensorLy is a Python library designed to simplify and make tensor learning accessible, offering tools for tensor decomposition, tensor learning, and tensor algebra. It features a flexible backend system that allows computations to be seamlessly performed using NumPy (default), PyTorch, JAX, TensorFlow, CuPy, or Paddle, enabling scalable operations on both CPU and GPU. The library is actively maintained, with its latest version 0.9.0 released in November 2024, and regular updates bringing new features and improvements.","language":"python","status":"active","version":"0.9.0","tags":["tensor","decomposition","machine learning","numerical computation","deep learning","multi-dimensional arrays"],"last_verified":"Sat May 23","install":[{"cmd":"pip install -U tensorly","imports":["import tensorly as tl","from tensorly.decomposition import parafac, tucker","tensor = tl.tensor(numpy_array)","tl.mean(tensor)","tensor = tl.index_update(tensor, (indices), values)"]}],"homepage":"http://tensorly.org","github":"https://github.com/tensorly/tensorly","docs":null,"changelog":null,"pypi":"https://pypi.org/project/tensorly/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":7.5,"avg_import_s":1.58,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/tensorly/compatibility"}}