稀疏的張量

免費試著磚

Python提供了一個內置庫稱為numpy操縱多維數組。這個庫是一個主要的組織和使用要求開發pytensor圖書館。

稀疏的張量
Sptensor代表稀疏的張量是一個類。稀疏的張量是一個數據集,其中大部分的條目為零,這樣的一個例子將是一個巨大的對角矩陣。(有很多零元素)。它不張量對象的存儲整個值但存儲非零值和相應的坐標。稀疏的張量存儲格式允許我們隻存儲非零值從而減少存儲需求,消除不必要的沉默的計算涉及到零值。這是它的主要屬性:

  • 瓦爾斯(numpy.ndarray)的一維數組非零值的稀疏的張量。
  • 潛艇(numpy.ndarray)瓦爾坐標二維數組的值。
  • 形狀(元組)

稀疏的形狀張量。

  • 這個函數func(二元運算符)是用於構造稀疏的張量作為蓄電池。

最重要的是,它的主要功能是:

  • __init__(自我,潛艇,瓦爾斯,=沒有形狀,func = sum.__call__)Consturctor sptensor類。潛艇和瓦爾(numpy.ndarray)或(列表)sptensor的坐標和價值觀。
  • tondarray(自我)這個函數返回一個numpy。ndarray sptensor的對象具有相同的值。
  • 交換(自我,順序)通過應用這個函數就會返回sptensor對象由給定的順序排列(列表)。
  • ipermute(自我,順序)返回sptensor對象交換的逆順序(列表)。
  • 複製(自我)返回複製sptensor sptensor的對象。
  • totensor(自我)返回張量與sptensor對象具有相同的值。
  • nnz(自我)sptensor返回非零元素的數量。
  • ndims(自我)返回的數量尺寸的張量。
  • dimsize(自我,印第安納州)
  • 返回指定的大小尺寸。一樣的形狀(印第安納州)。

額外的資源

回到術語表
Baidu
map