Uyarı: Bu API kullanımdan kaldırıldı ve TensorFlow'un gelecekteki bir sürümünde , değişim kararlı hale geldikten sonra kaldırılacaktır.

Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

CumulativeLogsumexp

public final class CumulativeLogsumexp

"X" tensörünün "eksen" boyunca kümülatif çarpımını hesaplayın.

Varsayılan olarak, bu işlem kapsamlı bir kümülatif log-sum-exp gerçekleştirir; bu, girdinin ilk öğesinin çıktının ilk öğesiyle aynı olduğu anlamına gelir:

tf.math.cumulative_logsumexp([a, b, c])  # => [a, log(exp(a) + exp(b)), log(exp(a) + exp(b) + exp(c))]
 
"özel" kwarg'ı özel bir kümülatif olan "True" olarak ayarlayarak bunun yerine log-sum-exp gerçekleştirilir:
tf.cumulative_logsumexp([a, b, c], exclusive=True)  # => [-inf, a, log(exp(a) * exp(b))]
 
log-sum-exp işleminin nötr öğesinin "-inf" olduğuna dikkat edin, ancak performans nedenlerinden dolayı bunun yerine kayan nokta türü tarafından gösterilebilen minimum değer kullanılır.

"Ters" kwarg "True" olarak ayarlanarak, kümülatif log-toplam-exp ters yönde gerçekleştirilir.

Yuvalanmış Sınıflar

sınıf CumulativeLogsumexp.Options İçin opsiyonel özellikler CumulativeLogsumexp

Kamu Yöntemleri

Çıkış <T>
asOutput ()
Bir tensörün sembolik tutamacını döndürür.
statik <T Sayıyı genişletir, U Sayıyı genişletir> CumulativeLogsumexp <T>
oluştur ( Kapsam kapsamı, İşlenen <T> x, İşlenen <U> ekseni, Seçenekler ... seçenekleri)
Yeni bir CumulativeLogsumexp işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
statik CumulativeLogsumexp.Options
özel (Boole özel)
Çıkış <T>
statik CumulativeLogsumexp.Options
ters (Boolean tersi)

Devralınan Yöntemler

Kamu Yöntemleri

public Output <T> asOutput ()

Bir 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, girdinin hesaplanmasını temsil eden sembolik bir tutamaç elde etmek için kullanılır.

public static CumulativeLogsumexp <T> create ( Kapsam kapsamı, İşlenen <T> x, İşlenen <U> ekseni, Seçenekler ... seçenekler)

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

Parametreler
dürbün mevcut kapsam
x Bir "Tensor". Şu türlerden biri olmalıdır: "float16", "float32", "float64".
eksen "İnt32" türünde bir "Tensor" (varsayılan: 0). "[-Rank (x), rank (x))" aralığında olmalıdır.
seçenekler isteğe bağlı öznitelik değerleri taşır
İadeler
  • CumulativeLogsumexp'in yeni bir örneği

public static CumulativeLogsumexp.Options özel (Boolean hariç)

Parametreler
özel "True" ise, özel kümülatif log-sum-exp gerçekleştirin.

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

genel statik CumulativeLogsumexp.Options ters (Boolean ters)

Parametreler
tersine çevirmek A "bool" (varsayılan: Yanlış).