tensorflow::ops::QueueDequeueUpTo
#include <data_flow_ops.h> Estrae dalla coda data n tuple di uno o più tensori.
Riepilogo
Questa operazione non è supportata da tutte le code. Se una coda non supporta DequeueUpTo, viene restituito un errore non implementato.
Se la coda è chiusa e rimangono più di 0 ma meno di n elementi, invece di restituire un errore OutOfRange come in QueueDequeueMany , vengono restituiti immediatamente meno di n elementi. Se la coda è chiusa e non ci sono più elementi nella coda, viene restituito un errore OutOfRange proprio come in QueueDequeueMany . Altrimenti il comportamento è identico a quello di QueueDequeueMany .
Questa operazione concatena i tensori dei componenti degli elementi della coda lungo la dimensione 0 per creare un singolo tensore di componenti. Tutti i componenti nella tupla estratta dalla coda avranno dimensione n nella dimensione 0.
Questa operazione ha k uscite, dove k è il numero di componenti nelle tuple memorizzate nella coda data e l'uscita i è l'i-esimo componente della tupla estratta dalla coda.
Argomentazioni:
- ambito: un oggetto Scope
- handle: L'handle di una coda.
- n: Il numero di tuple da estrarre.
- component_types: Il tipo di ciascun componente in una tupla.
Attributi opzionali (vedere Attrs ):
- timeout_ms: Se la coda contiene meno di n elementi, questa operazione si bloccherà per un massimo di timeout_ms millisecondi. Nota: questa opzione non è ancora supportata.
Resi:
-
OutputList: Uno o più tensori che sono stati estratti dalla coda come una tupla.
Costruttori e distruttori | |
|---|---|
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) |
attributi pubblici | |
|---|---|
components | |
operation | |
Funzioni pubbliche | |
|---|---|
operator[] (size_t index) const | |
Funzioni statiche pubbliche | |
|---|---|
TimeoutMs (int64 x) | |
Strutture | |
|---|---|
| tensorflow::ops::QueueDequeueUpTo::Attrs | Impostatori di attributi opzionali per QueueDequeueUpTo . |
attributi pubblici
componenti
::tensorflow::OutputList components
operazione
Operation operation
Funzioni pubbliche
CodaDecodaFinoAlla
QueueDequeueUpTo( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input n, const DataTypeSlice & component_types )
CodaDecodaFinoAlla
QueueDequeueUpTo( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input n, const DataTypeSlice & component_types, const QueueDequeueUpTo::Attrs & attrs )
operatore[]
::tensorflow::Output operator[]( size_t index ) const
Funzioni statiche pubbliche
TimeoutSig.ra
Attrs TimeoutMs( int64 x )