pytoch常用線形関数詳細


Pytouchの線形関数は主にBlasとLapackをカプセル化しており、その用法とインターフェースはすべてこれに類似している。
一般的な線形関数は以下の通りです。
関数
機能
トレイ
対角線要素の和(行列の跡)
ディゴ
対角線要素
triu/tril
マトリクスの上三角/下三角は、オフセット量を指定できます。
mm/bmm
マトリックス乗算、batchのマトリックス乗算
t
入れ替える?入れ換える
dot/cross
内積/外積
inverse
逆行列を求める
svd
特異値分解
注意:マトリックスの回転は、記憶空間を不連続にして呼び出します。contigous方法は連続になります。
たとえば:

import torch as t
b=a.t()
b.is_contiguous()
 
  :False
 
b=b.contiguous()
b.is_contiguous()
 
  :True
以上のpytochは線形関数を常用しています。詳しくは小編が皆さんに提供した内容の全部です。参考にしてもらいたいです。どうぞよろしくお願いします。