tensorflow :: ops :: Pembatas

#include <data_flow_ops.h>

Mendefinisikan penghalang yang tetap ada di berbagai eksekusi grafik.

Ringkasan

Penghalang mewakili peta nilai kunci, di mana setiap kunci adalah string, dan setiap nilai adalah tupel tensor.

Saat runtime, penghalang berisi elemen 'lengkap' dan 'tidak lengkap'. Elemen lengkap telah menentukan tensor untuk semua komponen tupel nilainya, dan dapat diakses menggunakan BarrierTakeMany . Elemen tidak lengkap memiliki beberapa komponen yang tidak ditentukan dalam tupel nilainya, dan dapat diperbarui menggunakan BarrierInsertMany .

Argumen:

  • scope: Objek Scope
  • component_types: Jenis setiap komponen dalam sebuah nilai.

Atribut opsional (lihat Attrs ):

  • bentuk: Bentuk setiap komponen dalam sebuah nilai. Setiap bentuk harus 1 di dimensi pertama. Panjang attr ini harus sama dengan panjang component_types.
  • Kapasitas: Kapasitas penghalang. Kapasitas default adalah MAX_INT32, yang merupakan kapasitas terbesar dari antrian dasar.
  • wadah: Jika tidak kosong, penghalang ini ditempatkan di wadah yang diberikan. Jika tidak, penampung default digunakan.
  • shared_name: Jika tidak kosong, penghalang ini akan dibagikan dengan nama yang diberikan di beberapa sesi.

Pengembalian:

  • Output : Pegangan ke penghalang.

Pembuat dan Penghancur

Barrier (const :: tensorflow::Scope & scope, const DataTypeSlice & component_types)
Barrier (const :: tensorflow::Scope & scope, const DataTypeSlice & component_types, const Barrier::Attrs & attrs)

Atribut publik

handle
operation

Fungsi publik

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Fungsi statis publik

Capacity (int64 x)
Container (StringPiece x)
Shapes (const gtl::ArraySlice< PartialTensorShape > & x)
SharedName (StringPiece x)

Structs

tensorflow :: ops :: Barrier :: Attrs

Penyetel atribut opsional untuk Barrier .

Atribut publik

menangani

::tensorflow::Output handle

operasi

Operation operation

Fungsi publik

Pembatas

 Barrier(
  const ::tensorflow::Scope & scope,
  const DataTypeSlice & component_types
)

Pembatas

 Barrier(
  const ::tensorflow::Scope & scope,
  const DataTypeSlice & component_types,
  const Barrier::Attrs & attrs
)
.dll

simpul

::tensorflow::Node * node() const 

operator :: tensorflow :: Input

 operator::tensorflow::Input() const 

operator :: tensorflow :: Keluaran

 operator::tensorflow::Output() const 

Fungsi statis publik

Kapasitas

Attrs Capacity(
  int64 x
)

Wadah

Attrs Container(
  StringPiece x
)

Bentuk

Attrs Shapes(
  const gtl::ArraySlice< PartialTensorShape > & x
)

SharedName

Attrs SharedName(
  StringPiece x
)