tensor akışı:: işlem:: 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 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. Eksik bir öğenin değer kümesinde bazı tanımlanmamış bileşenler bulunur ve BarrierInsertMany kullanılarak güncellenebilir.
Argümanlar:
- kapsam: Bir Kapsam nesnesi
- bileşen_tipleri: 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 boyutta 1 olması gerekir. Bu özelliğin uzunluğu bileşen_tiplerinin uzunluğuyla aynı olmalıdır.
- kapasite: Bariyerin kapasitesi. Varsayılan kapasite, temel kuyruğun en büyük kapasitesi olan MAX_INT32'dir.
- Konteyner: Boş değilse bu bariyer verilen konteynere yerleştirilir. Aksi halde varsayılan kapsayıcı kullanılır.
- paylaşılan_adı: Boş değilse, bu bariyer verilen ad altında birden fazla oturumda paylaşılacaktır.
İade:
-
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 |
Kamu işlevleri | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Genel statik işlevler | |
---|---|
Capacity (int64 x) | |
Container (StringPiece x) | |
Shapes (const gtl::ArraySlice< PartialTensorShape > & x) | |
SharedName (StringPiece x) |
Yapılar | |
---|---|
tensorflow:: ops:: Bariyer:: Attrs | Bariyer için isteğe bağlı özellik ayarlayıcılar. |
Genel özellikler
halletmek
::tensorflow::Output handle
operasyon
Operation operation
Kamu işlevleri
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
Genel statik işlevler
Kapasite
Attrs Capacity( int64 x )
Konteyner
Attrs Container( StringPiece x )
Şekiller
Attrs Shapes( const gtl::ArraySlice< PartialTensorShape > & x )
PaylaşılanAd
Attrs SharedName( StringPiece x )