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:

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
)