TensorLy-神經網絡張量庫
1.簡介
TensorLy是一個Python庫,旨在使張量學習變得簡單易用。 它允許輕鬆執行張量分解,張量學習和張量代數。 其後端系統允許使用NumPy,MXNet,PyTorch,TensorFlow或CuPy無縫執行計算,並在CPU或GPU上大規模運行方法。
2.相關鏈接
-
Website:http://tensorly.org
-
Source-code:https://github.com/tensorly/tensorly
-
Jupyter Notebooks:https://github.com/JeanKossaifi/tensorly-notebooks
3.安裝TensorLy
唯一的前提條件是必須安裝Python 3。最簡單的方法是通過Anaconda安裝。
| With pip (recommended) | With conda |
|-pip install -U tensorly-|-conda install -c tensorly tensorly-|
注意:TensorLy默認情況下取決於NumPy。如果要使用MXNet或PyTorch後端,則需要單獨安裝這些軟件包。