AllReduce

halka açık final dersi AllReduce

Aynı tür ve şekle sahip birden fazla tensörü karşılıklı olarak azaltır.

İç İçe Sınıflar

sınıf AllReduce.Options AllReduce için isteğe bağlı özellikler

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 AllReduce.Options
iletişimHint (Dize iletişimİpucu)
statik <T TNumber'ı genişletir > AllReduce <T>
create ( Kapsam kapsamı, İşlenen <T> girişi, Uzun groupSize, Uzun groupKey, Uzun exampleKey, String mergeOp, String finalOp, List<Long> subdivOffsets, Options... seçenekleri)
Yeni bir AllReduce işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Çıkış <T>
veri ()
statik AllReduce.Options
timeoutSeconds (Float timeoutSaniye)
statik AllReduce.Options
waitFor (Liste<Uzun> waitFor)

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

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

Sabit Değer: "Toplu Azaltma"

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 AllReduce.Options iletişimHint (Dize iletişimHint)

public static AllReduce <T> create ( Kapsam kapsamı, İşlenen <T> girişi, Uzun groupSize, Long groupKey, Long exampleKey, String mergeOp, String finalOp, List<Long> subdivOffsets, Options... seçenekleri)

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

Parametreler
kapsam mevcut kapsam
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • AllReduce'un yeni bir örneği

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

public static AllReduce.Options timeoutSeconds (Float timeoutSeconds)

public static AllReduce.Options waitFor (Liste<Long> waitFor)