パブリック最終クラスEig
1 つ以上の正方行列の固有分解を計算します。
`input` 内の各内部行列の固有値と (オプションで) 右固有ベクトルを、 `input[..., :, :] = v[..., :, :] * diag(e[..., :])`。固有値は降順ではない順に並べ替えられます。
# a is a tensor.
# e is a tensor of eigenvalues.
# v is a tensor of eigenvectors.
e, v = eig(a)
e = eig(a, compute_v=False)
ネストされたクラス
クラス | Eig.オプション | Eig のオプションの属性 |
定数
弦 | OP_NAME | TensorFlow コア エンジンによって認識される、この演算の名前 |
パブリックメソッド
静的Eig.Options | computeV (ブール値の computeV) |
static <U extends TType > Eig <U> | create ( Scopeスコープ、オペランド<? extends TType > input、Class<U> Tout、 Options...オプション) 新しい Eig オペレーションをラップするクラスを作成するためのファクトリ メソッド。 |
出力<U> | え() 固有値。 |
出力<U> | v () 固有ベクトル。 |
継承されたメソッド
定数
パブリック静的最終文字列OP_NAME
TensorFlow コア エンジンによって認識される、この演算の名前
定数値: "Eig"
パブリックメソッド
public static Eig.Options computeV (ブール型 computeV)
パラメータ
コンピューティングV | 「True」の場合、固有ベクトルが計算され、「v」で返されます。それ以外の場合は、固有値のみが計算されます。 |
---|
public static Eig <U> create (スコープscope、オペランド<? extends TType > input、Class<U> Tout、 Options...オプション)
新しい Eig オペレーションをラップするクラスを作成するためのファクトリ メソッド。
パラメータ
範囲 | 現在のスコープ |
---|---|
入力 | 形状 `[N, N]` の `Tensor` 入力。 |
オプション | オプションの属性値を持ちます |
返品
- Eig の新しいインスタンス