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
)