aliran tensor:: operasi:: Antrian Prioritas
#include <data_flow_ops.h>
Antrian yang menghasilkan elemen yang diurutkan berdasarkan nilai komponen pertama.
Ringkasan
Perhatikan bahwa PriorityQueue mengharuskan komponen pertama dari elemen mana pun berupa skalar int64, selain elemen lain yang dideklarasikan oleh komponen_tipe. Oleh karena itu panggilan ke Enqueue dan EnqueueMany (resp. Dequeue dan DequeueMany) pada PriorityQueue semuanya akan memerlukan (resp. output) satu entri tambahan dalam daftar input (resp. output) mereka.
Argumen:
- ruang lingkup: Objek Lingkup
- bentuk : Bentuk setiap komponen dalam suatu nilai. Panjang attr ini harus 0 atau sama dengan panjang tipe_komponen. Jika panjang attr ini adalah 0, bentuk elemen antrian tidak dibatasi, dan hanya satu elemen yang dapat di-dequeue pada satu waktu.
Atribut opsional (lihat Attrs
):
- komponen_tipe: Jenis setiap komponen dalam suatu nilai.
- kapasitas: Batas atas jumlah elemen dalam antrian ini. Angka negatif berarti tidak ada batasnya.
- container: Jika tidak kosong, antrian ini ditempatkan di container yang diberikan. Jika tidak, wadah default akan digunakan.
- shared_name: Jika tidak kosong, antrean ini akan dibagikan dengan nama yang diberikan ke beberapa sesi.
Pengembalian:
-
Output
: Pegangan ke antrian.
Konstruktor dan Destruktor | |
---|---|
PriorityQueue (const :: tensorflow::Scope & scope, const gtl::ArraySlice< PartialTensorShape > & shapes) | |
PriorityQueue (const :: tensorflow::Scope & scope, const gtl::ArraySlice< PartialTensorShape > & shapes, const PriorityQueue::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) | |
ComponentTypes (const DataTypeSlice & x) | |
Container (StringPiece x) | |
SharedName (StringPiece x) |
Struktur | |
---|---|
tensorflow:: ops:: PriorityQueue:: Attrs | Penyetel atribut opsional untuk PriorityQueue . |
Atribut publik
menangani
::tensorflow::Output handle
operasi
Operation operation
Fungsi publik
Antrian Prioritas
PriorityQueue( const ::tensorflow::Scope & scope, const gtl::ArraySlice< PartialTensorShape > & shapes )
Antrian Prioritas
PriorityQueue( const ::tensorflow::Scope & scope, const gtl::ArraySlice< PartialTensorShape > & shapes, const PriorityQueue::Attrs & attrs )
simpul
::tensorflow::Node * node() const
operator::tensorflow::Masukan
operator::tensorflow::Input() const
operator::tensorflow::Keluaran
operator::tensorflow::Output() const
Fungsi statis publik
Kapasitas
Attrs Capacity( int64 x )
Tipe Komponen
Attrs ComponentTypes( const DataTypeSlice & x )
Wadah
Attrs Container( StringPiece x )
Nama Bersama
Attrs SharedName( StringPiece x )