Menghitung dekomposisi eigen dari satu atau lebih matriks adjoin persegi.
Menghitung nilai eigen dan (opsional) vektor eigen dari setiap matriks bagian dalam di `input` sehingga `input[..., :, :] = v[..., :, :] * diag(e[..., : ])`. Nilai eigen diurutkan dalam urutan tidak menurun.
# 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)
Kelas Bersarang
kelas | SelfAdjointEig.Options | Atribut opsional untuk SelfAdjointEig |
Konstanta
Rangkaian | OP_NAME | Nama operasi ini dikenal dengan mesin inti TensorFlow |
Metode Publik
SelfAdjointEig.Options statis | komputasiV (komputasi BooleanV) |
statis <T memperluas TType > SelfAdjointEig <T> | |
Keluaran <T> | e () Nilai eigen. |
Keluaran <T> | v () vektor eigen. |
Metode Warisan
Konstanta
String akhir statis publik OP_NAME
Nama operasi ini dikenal dengan mesin inti TensorFlow
Metode Publik
SelfAdjointEig.Options statis publik komputasiV (Komputasi Boolean)
Parameter
komputasiV | Jika `True` maka vektor eigen akan dihitung dan dikembalikan dalam `v`. Jika tidak, hanya nilai eigen yang akan dihitung. |
---|
public static SelfAdjointEig <T> buat ( Lingkup lingkup, masukan Operan <T>, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi SelfAdjointEig baru.
Parameter
cakupan | ruang lingkup saat ini |
---|---|
masukan | Masukan `Tensor` berbentuk `[N, N]`. |
pilihan | membawa nilai atribut opsional |
Kembali
- contoh baru dari SelfAdjointEig