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:

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
)