LogMatrixDeterminant

LogMatrixDeterminant kelas akhir publik

Menghitung tanda dan log nilai absolut determinan

satu atau lebih matriks persegi.

Inputnya adalah tensor berbentuk `[N, M, M]` yang 2 dimensi terdalamnya membentuk matriks persegi. Outputnya adalah dua tensor yang berisi tanda dan nilai absolut determinan log untuk semua N submatriks input `[..., :, :]` sehingga `determinant = sign*exp(log_abs_determinant)`. `log_abs_determinant` dihitung sebagai `det(P)*sum(log(diag(LU)))` dengan `LU` adalah dekomposisi `LU` dari input dan `P` adalah matriks permutasi yang sesuai.

Konstanta

Rangkaian OP_NAME Nama operasi ini dikenal dengan mesin inti TensorFlow

Metode Publik

statis <T memperluas TType > LogMatrixDeterminant <T>
buat ( Lingkup lingkup, masukan Operan <T>)
Metode pabrik untuk membuat kelas yang membungkus operasi LogMatrixDeterminant baru.
Keluaran <T>
logAbsDeterminan ()
Log nilai absolut determinan dari N matriks masukan.
Keluaran <T>
tanda ()
Tanda-tanda log determinan dari input.

Metode Warisan

Konstanta

String akhir statis publik OP_NAME

Nama operasi ini dikenal dengan mesin inti TensorFlow

Nilai Konstan: "LogMatrixDeterminant"

Metode Publik

LogMatrixDeterminant publik statis <T> buat ( Lingkup lingkup, masukan Operan <T>)

Metode pabrik untuk membuat kelas yang membungkus operasi LogMatrixDeterminant baru.

Parameter
cakupan ruang lingkup saat ini
memasukkan Bentuknya adalah `[N, M, M]`.
Kembali
  • contoh baru LogMatrixDeterminant

Keluaran publik <T> logAbsDeterminant ()

Log nilai absolut determinan dari N matriks masukan. Bentuknya adalah `[N]`.

Keluaran publik tanda <T> ()

Tanda-tanda log determinan dari input. Bentuknya adalah `[N]`.