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 )