LogMatrixDeterminant

genel son sınıf LogMatrixDeterminant

Determinantının mutlak değerinin işaretini ve logunu hesaplar.

bir veya daha fazla kare matris.

Giriş, en içteki 2 boyutu kare matrisler oluşturan '[N, M, M]' şeklinde bir tensördür. Çıkışlar, 'determinant = işaret*exp(log_abs_determinant)' olacak şekilde tüm N giriş alt matrisi `[..., :, :]' için log determinantlarının işaretlerini ve mutlak değerlerini içeren iki tensördür. 'Log_abs_determinant', 'det(P)*sum(log(diag(LU)))' olarak hesaplanır; burada 'LU', girişin 'LU' ayrışımıdır ve 'P' karşılık gelen permütasyon matrisidir.

Sabitler

Sicim OP_NAME Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Genel Yöntemler

statik <T TType'ı genişletir > LogMatrixDeterminant <T>
create ( Kapsam kapsamı, İşlenen <T> girişi)
Yeni bir LogMatrixDeterminant işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Çıkış <T>
logAbsDeterminant ()
N giriş matrisinin determinantlarının mutlak değerlerinin logları.
Çıkış <T>
imza ()
Girişlerin log belirleyicilerinin işaretleri.

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Sabit Değer: "LogMatrixDeterminant"

Genel Yöntemler

public static LogMatrixDeterminant <T> create ( Kapsam kapsamı , İşlenen <T> girişi)

Yeni bir LogMatrixDeterminant işlemini saran bir sınıf oluşturmak için fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
giriş Şekil `[N, M, M]'dir.
İadeler
  • LogMatrixDeterminant'ın yeni bir örneği

genel Çıkış <T> logAbsDeterminant ()

N giriş matrisinin determinantlarının mutlak değerlerinin logları. Şekil `[N]`dir.

genel Çıkış <T> işareti ()

Girişlerin log belirleyicilerinin işaretleri. Şekil `[N]`dir.