tensorflow::ops::QueueDequeueUpTo

#include <data_flow_ops.h>

Mengeluarkan n tupel yang berisi satu atau lebih tensor dari antrian yang diberikan.

Ringkasan

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

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

Operasi ini menggabungkan tensor komponen elemen antrian di sepanjang dimensi ke-0 untuk membuat tensor komponen tunggal. Semua komponen dalam tuple yang dikeluarkan dari antrian akan memiliki ukuran n pada dimensi ke-0.

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

Argumen:

  • Cakupan: Objek Cakupan
  • pegangan: Pegangan menuju antrean.
  • n: Jumlah tuple yang akan dikeluarkan dari antrian.
  • component_types: Tipe dari setiap komponen dalam sebuah tuple.

Atribut opsional (lihat Attrs ):

  • timeout_ms: Jika antrean memiliki kurang dari n elemen, operasi ini akan diblokir hingga timeout_ms milidetik. Catatan: Opsi ini belum didukung.

Mengembalikan:

  • OutputList : Satu atau lebih tensor yang dikeluarkan 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

Setter atribut opsional untuk QueueDequeueUpTo .

Atribut publik

komponen

::tensorflow::OutputList components

operasi

Operation operation

Fungsi publik

AntrianHapusAntrian

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

AntrianHapusAntrian

 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

TimeoutMs

Attrs TimeoutMs(
  int64 x
)