tensorflow::ops::Barrier
#include <data_flow_ops.h>Mendefinisikan sebuah pembatas yang tetap ada di berbagai eksekusi grafik.
Ringkasan
Sebuah barrier merepresentasikan peta key-value, di mana setiap key adalah string, dan setiap value adalah tuple tensor.
Saat runtime, barrier berisi elemen 'lengkap' dan 'tidak lengkap'. Elemen lengkap memiliki tensor yang telah ditentukan untuk semua komponen dari tuple nilainya, dan dapat diakses menggunakan BarrierTakeMany . Elemen tidak lengkap memiliki beberapa komponen yang belum ditentukan dalam tuple nilainya, dan dapat diperbarui menggunakan BarrierInsertMany .
Argumen:
- Cakupan: Objek Cakupan
- component_types: Tipe setiap komponen dalam suatu nilai.
Atribut opsional (lihat Attrs ):
- shapes: Bentuk setiap komponen dalam suatu nilai. Setiap bentuk harus bernilai 1 pada dimensi pertama. Panjang atribut ini harus sama dengan panjang component_types.
- kapasitas: Kapasitas penghalang. Kapasitas default adalah MAX_INT32, yang merupakan kapasitas terbesar dari antrian yang mendasarinya.
- kontainer: Jika tidak kosong, penghalang ini ditempatkan di dalam kontainer yang diberikan. Jika tidak, kontainer default akan digunakan.
- shared_name: Jika tidak kosong, barrier ini akan dibagikan dengan nama yang diberikan di beberapa sesi.
Mengembalikan:
-
Output: Pegangan pada penghalang.
Konstruktor dan Destruktor | |
|---|---|
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) | |
Struktur | |
|---|---|
| tensorflow::ops::Barrier::Attrs | Pengaturan atribut opsional untuk Barrier . |
Atribut publik
menangani
::tensorflow::Output handle
operasi
Operation operation
Fungsi publik
Penghalang
Barrier( const ::tensorflow::Scope & scope, const DataTypeSlice & component_types )
Penghalang
Barrier( const ::tensorflow::Scope & scope, const DataTypeSlice & component_types, const Barrier::Attrs & attrs )
simpul
::tensorflow::Node * node() const
operator::tensorflow::Input
operator::tensorflow::Input() const
operator::tensorflow::Output
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 )
Nama Bersama
Attrs SharedName( StringPiece x )