tensorflow::ops::Bariyer
#include <data_flow_ops.h>Farklı grafik yürütmelerinde devam eden bir engeli tanımlar.
Özet
Bir bariyer, her anahtarın bir dize ve her değerin bir tensör demeti olduğu bir anahtar-değer eşlemesini temsil eder.
Çalışma zamanında, bariyer 'tam' ve 'eksik' öğeler içerir. Tam bir öğe, değer demetinin tüm bileşenleri için tanımlanmış tensörlere sahiptir ve BarrierTakeMany kullanılarak erişilebilir. Eksik bir öğe, değer demetinde bazı tanımlanmamış bileşenlere sahiptir ve BarrierInsertMany kullanılarak güncellenebilir.
Argümanlar:
- kapsam: Bir Kapsam nesnesi
- component_types: Bir değerdeki her bileşenin türü.
İsteğe bağlı özellikler (bkz. Attrs ):
- Şekiller: Bir değerdeki her bileşenin şekli. Her şeklin ilk boyutu 1 olmalıdır. Bu özniteliğin uzunluğu, component_types'ın uzunluğuyla aynı olmalıdır.
- Kapasite: Bariyerin kapasitesi. Varsayılan kapasite, altta yatan kuyruğun en büyük kapasitesi olan MAX_INT32'dir.
- Konteyner: Boş değilse, bu bariyer belirtilen konteynere yerleştirilir. Aksi takdirde, varsayılan bir konteyner kullanılır.
- shared_name: Boş bırakılmazsa, bu bariyer verilen ad altında birden fazla oturumda paylaşılacaktır.
İadeler:
-
Output: Bariyerin kolu.
Yapıcılar ve Yıkıcılar | |
|---|---|
Barrier (const :: tensorflow::Scope & scope, const DataTypeSlice & component_types) | |
Barrier (const :: tensorflow::Scope & scope, const DataTypeSlice & component_types, const Barrier::Attrs & attrs) |
Genel özellikler | |
|---|---|
handle | |
operation | |
Kamusal işlevler | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
Herkese açık statik fonksiyonlar | |
|---|---|
Capacity (int64 x) | |
Container (StringPiece x) | |
Shapes (const gtl::ArraySlice< PartialTensorShape > & x) | |
SharedName (StringPiece x) | |
Yapılar | |
|---|---|
| tensorflow::ops::Barrier::Attrs | Bariyer için isteğe bağlı özellik ayarlayıcıları. |
Genel özellikler
halletmek
::tensorflow::Output handle
operasyon
Operation operation
Kamusal işlevler
Bariyer
Barrier( const ::tensorflow::Scope & scope, const DataTypeSlice & component_types )
Bariyer
Barrier( const ::tensorflow::Scope & scope, const DataTypeSlice & component_types, const Barrier::Attrs & attrs )
düğüm
::tensorflow::Node * node() const
operatör::tensorflow::Giriş
operator::tensorflow::Input() const
operatör::tensorflow::Çıktı
operator::tensorflow::Output() const
Herkese açık statik fonksiyonlar
Kapasite
Attrs Capacity( int64 x )
Konteyner
Attrs Container( StringPiece x )
Şekiller
Attrs Shapes( const gtl::ArraySlice< PartialTensorShape > & x )
Paylaşılan İsim
Attrs SharedName( StringPiece x )