flujo tensor:: operaciones:: ColaDequeueUpTo
#include <data_flow_ops.h>
Saca de la cola n
tuplas de uno o más tensores de la cola dada.
Resumen
Esta operación no es compatible con todas las colas. Si una cola no admite DequeueUpTo, se devuelve un error No implementado.
Si la cola está cerrada y quedan más de 0 pero menos de n
elementos, en lugar de devolver un error OutOfRange como QueueDequeueMany , se devuelven menos de n
elementos inmediatamente. Si la cola está cerrada y quedan 0 elementos en la cola, se devuelve un error OutOfRange como en QueueDequeueMany . De lo contrario, el comportamiento es idéntico a QueueDequeueMany :
Esta operación concatena tensores de componentes de elementos de cola a lo largo de la dimensión 0 para crear un tensor de componente único. Todos los componentes de la tupla retirada de la cola tendrán un tamaño n en la dimensión 0.
Esta operación tiene k
salidas, donde k
es el número de componentes en las tuplas almacenadas en la cola dada, y la salida i
es el iésimo componente de la tupla retirada de la cola.
Argumentos:
- alcance: un objeto de alcance
- handle: El identificador de una cola.
- n: el número de tuplas que se quitarán de la cola.
- type_types: el tipo de cada componente en una tupla.
Atributos opcionales (ver Attrs
):
- timeout_ms: si la cola tiene menos de n elementos, esta operación se bloqueará por hasta timeout_ms milisegundos. Nota: Esta opción aún no es compatible.
Devoluciones:
-
OutputList
: uno o más tensores que fueron retirados de la cola como una tupla.
Constructores y destructores | |
---|---|
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) |
Atributos públicos | |
---|---|
components | |
operation |
Funciones públicas | |
---|---|
operator[] (size_t index) const |
Funciones estáticas públicas | |
---|---|
TimeoutMs (int64 x) |
estructuras | |
---|---|
tensorflow:: operaciones:: QueueDequeueUpTo:: Atributos | Configuradores de atributos opcionales para QueueDequeueUpTo . |
Atributos públicos
componentes
::tensorflow::OutputList components
operación
Operation operation
Funciones públicas
ColaDequeueUpTo
QueueDequeueUpTo( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input n, const DataTypeSlice & component_types )
ColaDequeueUpTo
QueueDequeueUpTo( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input n, const DataTypeSlice & component_types, const QueueDequeueUpTo::Attrs & attrs )
operador[]
::tensorflow::Output operator[]( size_t index ) const
Funciones estáticas públicas
Tiempo de espera
Attrs TimeoutMs( int64 x )