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> | |
Çı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
boolean | eşittir (Nesne arg0) |
son Sınıf<?> | getClass () |
int | hash kodu () |
son boşluk | bildir () |
son boşluk | tümünü bildir () |
Sicim | toString () |
son boşluk | bekle (uzun arg0, int arg1) |
son boşluk | bekle (uzun arg0) |
son boşluk | Beklemek () |
özet Yürütme Ortamı | env () Bu operasyonun oluşturulduğu yürütme ortamını döndürün. |
soyut Operasyon |
Sabitler
genel statik son Dize OP_NAME
Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı
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.