aliran tensor:: operasi:: AntrianDequeueUpTo
#include <data_flow_ops.h>
Dequeues n
tupel dari satu atau lebih tensor dari antrian yang diberikan.
Ringkasan
Operasi ini tidak didukung oleh semua antrean. Jika antrean tidak mendukung DequeueUpTo, maka kesalahan yang tidak diterapkan akan dikembalikan.
Jika antrian ditutup dan terdapat lebih dari 0 tetapi kurang dari n
elemen yang tersisa, maka alih-alih mengembalikan kesalahan OutOfRange seperti QueueDequeueMany , elemen yang kurang dari n
akan segera dikembalikan. Jika antrian ditutup dan ada 0 elemen tersisa dalam antrian, maka kesalahan OutOfRange dikembalikan seperti di QueueDequeueMany . Kalau tidak, perilakunya identik dengan QueueDequeueMany :
Operasi ini menggabungkan tensor komponen elemen antrian sepanjang dimensi ke-0 untuk membuat tensor komponen tunggal. Semua komponen dalam tupel dequeued akan memiliki ukuran n pada dimensi ke-0.
Operasi ini mempunyai keluaran k
, dimana k
adalah jumlah komponen dalam tupel yang disimpan dalam antrian tertentu, dan keluaran i
adalah komponen ke-i dari tupel yang di-dequeued.
Argumen:
- ruang lingkup: Objek Lingkup
- handle: Pegangan untuk antrian.
- n: Jumlah tupel yang akan didequeue.
- component_types: Jenis setiap komponen dalam sebuah Tuple.
Atribut opsional (lihat Attrs
):
- timeout_ms: Jika antrian memiliki kurang dari n elemen, operasi ini akan memblokir hingga timeout_ms milidetik. Catatan: Opsi ini belum didukung.
Pengembalian:
-
OutputList
: Satu atau lebih tensor yang di-dequeue sebagai tuple.
Konstruktor dan Destruktor | |
---|---|
QueueDequeueUpTo (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input n, const DataTypeSlice & component_types) | |
QueueDequeueUpTo (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input n, const DataTypeSlice & component_types, const QueueDequeueUpTo::Attrs & attrs) |
Atribut publik | |
---|---|
components | |
operation |
Fungsi publik | |
---|---|
operator[] (size_t index) const |
Fungsi statis publik | |
---|---|
TimeoutMs (int64 x) |
Struktur | |
---|---|
tensorflow:: ops:: QueueDequeueUpTo:: Attrs | Penyetel atribut opsional untuk QueueDequeueUpTo . |
Atribut publik
komponen
::tensorflow::OutputList components
operasi
Operation operation
Fungsi publik
AntrianDequeueUpTo
QueueDequeueUpTo( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input n, const DataTypeSlice & component_types )
AntrianDequeueUpTo
QueueDequeueUpTo( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input n, const DataTypeSlice & component_types, const QueueDequeueUpTo::Attrs & attrs )
operator[]
::tensorflow::Output operator[]( size_t index ) const
Fungsi statis publik
Batas waktu Ms
Attrs TimeoutMs( int64 x )