Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

tensorflow :: ops :: QueueDequeueUpTo

#include <data_flow_ops.h>

Dequeues n tuple dari satu atau lebih tensor dari antrean yang diberikan.

Ringkasan

Operasi ini tidak didukung oleh semua antrian. Jika antrian tidak mendukung DequeueUpTo, maka kesalahan Unimplemented dikembalikan.

Jika antrian ditutup dan ada lebih dari 0 tetapi kurang dari n elemen yang tersisa, maka alih-alih mengembalikan kesalahan OutOfRange seperti QueueDequeueMany , kurang dari n elemen dikembalikan segera. Jika antrian ditutup dan ada 0 elemen yang tersisa dalam antrian, maka kesalahan OutOfRange dikembalikan seperti di QueueDequeueMany . Jika tidak, perilakunya identik dengan QueueDequeueMany :

Operasi ini menggabungkan tensor komponen elemen antrean sepanjang dimensi ke-0 untuk membuat tensor komponen tunggal. Semua komponen dalam dequeued tuple akan memiliki ukuran n dalam dimensi ke-0.

Operasi ini memiliki keluaran k , di mana k adalah jumlah komponen dalam tupel yang disimpan dalam antrian yang diberikan, dan keluaran i adalah komponen ke-i dari tupel dequeue.

Argumen:

  • scope: Objek Scope
  • handle: Pegangan ke antrian.
  • n: Jumlah tupel yang akan dikosongkan.
  • component_types: Jenis setiap komponen dalam tupel.

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 tupel.

Pembuat dan Penghancur

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)

Structs

tensorflow :: ops :: QueueDequeueUpTo :: Attrs

Penyetel atribut opsional untuk QueueDequeueUpTo .

Atribut publik

komponen

::tensorflow::OutputList components

operasi

Operation operation

Fungsi publik

QueueDequeueUpTo

 QueueDequeueUpTo(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input handle,
  ::tensorflow::Input n,
  const DataTypeSlice & component_types
)
.dll

QueueDequeueUpTo

 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

Attrs TimeoutMs(
  int64 x
)