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