CholeskyGrad

halka açık final dersi CholeskyGrad

Cholesky algoritmasının ters modda geriye yayılan gradyanını hesaplar.

Bir açıklama için bkz. Iain Murray'in "Cholesky algoritmasının farklılaştırılması" http://arxiv.org/abs/1602.07527.

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.
static <T TNumber'ı genişletir > CholeskyGrad <T>
create ( Kapsam kapsamı, İşlenen <T> l, İşlenen <T> grad)
Yeni bir CholeskyGrad işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Çıkış <T>
çıktı ()
df/dA'nın simetrik versiyonu.

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

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

Sabit Değer: "CholeskyGrad"

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 CholeskyGrad <T> create ( Kapsam kapsamı, İşlenen <T> l, İşlenen <T> grad)

Yeni bir CholeskyGrad işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
ben Toplu Cholesky algoritmasının çıktısı l = cholesky(A). Şekil `[..., M, M]`dir. Algoritma bu tensörün en içteki matrislerinin yalnızca alt üçgen kısmına bağlıdır.
mezun df/dl burada f bir skaler fonksiyondur. Şekil `[..., M, M]`dir. Algoritma bu tensörün en içteki matrislerinin yalnızca alt üçgen kısmına bağlıdır.
İadeler
  • CholeskyGrad'ın yeni bir örneği

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

df/dA'nın simetrik versiyonu. Şekil `[..., E, M]'