QueueDequeueUpTo

QueueDequeueUpTo kelas akhir publik

Menghapus tupel `n` dari satu atau lebih tensor dari antrian yang diberikan.

Operasi ini tidak didukung oleh semua antrean. Jika antrean tidak mendukung DequeueUpTo, maka kesalahan yang tidak diterapkan akan dikembalikan.

Jika antrean ditutup dan terdapat lebih dari 0 tetapi elemen yang tersisa kurang dari `n`, 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 memiliki keluaran `k`, dengan `k` adalah jumlah komponen dalam tupel yang disimpan dalam antrian tertentu, dan keluaran `i` adalah komponen ke-i dari tupel yang di-dequeued.

Kelas Bersarang

kelas QueueDequeueUpTo.Options Atribut opsional untuk QueueDequeueUpTo

Konstanta

Rangkaian OP_NAME Nama operasi ini dikenal dengan mesin inti TensorFlow

Metode Publik

Daftar< Keluaran <?>>
komponen ()
Satu atau lebih tensor yang di-dequeue sebagai tupel.
QueueDequeueUpTo statis
buat ( Lingkup lingkup, Operan <?> pegangan, Operan < TInt32 > n, Daftar<Kelas<? extends TType >> komponenTipe, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi QueueDequeueUpTo baru.
Iterator< Operan < TType >>
QueueDequeueUpTo.Options statis
timeoutMs (Waktu tunggu yang lama)

Metode Warisan

Konstanta

String akhir statis publik OP_NAME

Nama operasi ini dikenal dengan mesin inti TensorFlow

Nilai Konstan: "QueueDequeueUpToV2"

Metode Publik

Daftar publik< Output <?>> komponen ()

Satu atau lebih tensor yang di-dequeue sebagai tupel.

Public static QueueDequeueUpTo membuat ( Lingkup lingkup, Operan <?> pegangan, Operan < TInt32 > n, Daftar<Kelas<? extends TType >> komponenTipe, Opsi... opsi)

Metode pabrik untuk membuat kelas yang membungkus operasi QueueDequeueUpTo baru.

Parameter
cakupan ruang lingkup saat ini
menangani Pegangan ke antrian.
N Jumlah tupel yang akan didequeue.
tipe komponen Jenis setiap komponen dalam tupel.
pilihan membawa nilai atribut opsional
Kembali
  • contoh baru dari QueueDequeueUpTo

Iterator publik< Operan < TType >> iterator ()

QueueDequeueUpTo.Options timeoutMs statis publik (Waktu tunggu lama)

Parameter
batas waktuMs Jika antrean memiliki kurang dari n elemen, operasi ini akan memblokir hingga timeout_ms milidetik. Catatan: Opsi ini belum didukung.