tensorflow:: operaciones:: QueueDequeueMuchos
#include <data_flow_ops.h>
Elimina n
tuplas de uno o más tensores de la cola dada.
Resumen
Si la cola está cerrada y hay menos de n
elementos, se devuelve un error OutOfRange.
Esta operación concatena tensores de componentes de elementos de cola a lo largo de la dimensión 0 para crear un tensor de un solo componente. Todos los componentes de la tupla fuera 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 fuera de la cola.
NB Si la cola está vacía, esta operación se bloqueará hasta que se hayan eliminado n
elementos (o transcurra 'timeout_ms', si se especifica).
Argumentos:
- alcance: un objeto de alcance
- handle: El identificador de una cola.
- n: el número de tuplas a eliminar.
- component_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á hasta timeout_ms milisegundos. Nota: Esta opción aún no es compatible.
Devoluciones:
-
OutputList
: uno o más tensores que se quitaron de la cola como una tupla.
Constructores y Destructores | |
---|---|
QueueDequeueMany (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input n, const DataTypeSlice & component_types) | |
QueueDequeueMany (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input n, const DataTypeSlice & component_types, const QueueDequeueMany::Attrs & attrs) |
Atributos públicos | |
---|---|
components | |
operation |
Funciones publicas | |
---|---|
operator[] (size_t index) const |
Funciones estáticas públicas | |
---|---|
TimeoutMs (int64 x) |
estructuras | |
---|---|
tensorflow::ops::QueueDequeueMany::Attrs | Establecedores de atributos opcionales para QueueDequeueMany . |
Atributos públicos
componentes
::tensorflow::OutputList components
operación
Operation operation
Funciones publicas
QueueDequeueMuchos
QueueDequeueMany( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input n, const DataTypeSlice & component_types )
QueueDequeueMuchos
QueueDequeueMany( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input n, const DataTypeSlice & component_types, const QueueDequeueMany::Attrs & attrs )
operador[]
::tensorflow::Output operator[]( size_t index ) const
Funciones estáticas públicas
Tiempo de esperaMs
Attrs TimeoutMs( int64 x )