Bir veya daha fazla kare matrisin Cholesky ayrıştırmasını hesaplar.
Giriş, en içteki 2 boyutu kare matrisler oluşturan `[..., M, M]' şeklinde bir tensördür.
Giriş simetrik ve pozitif tanımlı olmalıdır. Bu işlem için girişin yalnızca alt üçgen kısmı kullanılacaktır. Üstteki üçgen kısım okunmayacaktır.
Çıkış, tüm giriş alt matrisleri '[..., :, :]' için Cholesky ayrıştırmalarını içeren girişle aynı şekle sahip bir tensördür.
Not : GPU'daki gradyan hesaplaması büyük matrisler için daha hızlıdır ancak alt matrisler küçük olduğunda büyük parti boyutları için bu geçerli değildir. Bu durumda CPU'yu kullanmak daha hızlı olabilir.
Sabitler
Sicim | OP_NAME | Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı |
Genel Yöntemler
Çıkış <T> | Çıkış olarak () Tensörün sembolik tutamacını döndürür. |
statik <T TType'ı genişletir > Cholesky <T> | |
Çıkış <T> | çıktı () Şekil `[..., M, M]`dir. |
Kalıtsal Yöntemler
Sabitler
genel statik son Dize OP_NAME
Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı
Genel Yöntemler
genel Çıkış <T> asOutput ()
Tensörün sembolik tutamacını döndürür.
TensorFlow işlemlerinin girdileri, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girişin hesaplanmasını temsil eden sembolik bir tanıtıcı elde etmek için kullanılır.
public static Cholesky <T> create ( Kapsam kapsamı , İşlenen <T> girişi)
Yeni bir Cholesky işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Parametreler
kapsam | mevcut kapsam |
---|---|
giriş | Şekil `[..., M, M]`dir. |
İadeler
- Cholesky'nin yeni bir örneği