Barrier

genel final sınıfı Bariyeri

Farklı grafik yürütmelerinde devam eden bir engeli tanımlar.

Bir bariyer, her anahtarın bir dize olduğu ve her değerin bir tensör kümesi olduğu bir anahtar-değer haritasını temsil eder.

Çalışma zamanında bariyer 'tam' ve 'eksik' öğeler içerir. Tam bir öğe, değer kümesinin tüm bileşenleri için tanımlanmış tensörlere sahiptir ve BarrierTakeMany kullanılarak erişilebilir. Tamamlanmamış bir öğenin değer kümesinde bazı tanımlanmamış bileşenler bulunur ve BarrierInsertMany kullanılarak güncellenebilir.

İç İçe Sınıflar

sınıf Bariyer.Seçenekler Barrier için isteğe bağlı özellikler

Sabitler

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

Genel Yöntemler

Çıkış < TString >
Çıkış olarak ()
Tensörün sembolik tutamacını döndürür.
Statik Bariyer.Seçenekler
kapasite (Uzun kapasite)
Statik Bariyer.Seçenekler
konteyner (Dize konteyneri)
Statik Bariyer
oluştur ( Kapsam kapsamı, Liste<Sınıf<? TType'ı genişletir >> bileşen Türleri, Seçenekler... seçenekleri)
Yeni bir Bariyer işlemini saran bir sınıf oluşturmanın fabrika yöntemi.
Çıkış < TString >
halletmek ()
Bariyerin kolu.
Statik Bariyer.Seçenekler
şekiller (Liste< Şekil > şekiller)
Statik Bariyer.Seçenekler
paylaşılanAd (Dize paylaşılanAd)

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

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

Sabit Değer: "Bariyer"

Genel Yöntemler

genel Çıkış < TString > 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.

genel statik Bariyer.Seçenek kapasitesi (Uzun kapasite)

Parametreler
kapasite Bariyerin kapasitesi. Varsayılan kapasite, temel kuyruğun en büyük kapasitesi olan MAX_INT32'dir.

public static Barrier.Options kapsayıcısı (Dize kapsayıcısı)

Parametreler
konteyner Boş değilse bu bariyer verilen konteynere yerleştirilir. Aksi takdirde varsayılan bir kapsayıcı kullanılır.

public static Bariyer oluştur ( Kapsam kapsamı, Liste<Sınıf<?, TType'ı genişletir >> bileşen Türleri, Seçenekler... seçenekler)

Yeni bir Bariyer işlemini saran bir sınıf oluşturmanın fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
bileşen Türleri Bir değerdeki her bileşenin türü.
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • Bariyerin yeni bir örneği

genel Çıkış < TString > tanıtıcı ()

Bariyerin kolu.

public static Barrier.Options şekilleri (Liste< Şekil > şekiller)

Parametreler
şekiller Bir değerdeki her bileşenin şekli. Her şeklin ilk boyutta 1 olması gerekir. Bu özelliğin uzunluğu bileşen_tiplerinin uzunluğuyla aynı olmalıdır.

public static Barrier.Options paylaşılanAd (Dize paylaşılanAd)

Parametreler
paylaşılanAd Boş değilse bu bariyer, verilen ad altında birden fazla oturumda paylaşılacaktır.