fluxo tensor:: ops:: QueueDequeueMany
#include <data_flow_ops.h>
Remove n
tuplas da fila de um ou mais tensores da fila fornecida.
Resumo
Se a fila estiver fechada e houver menos de n
elementos, um erro OutOfRange será retornado.
Esta operação concatena tensores de componentes de elementos de fila ao longo da 0ª dimensão para formar um tensor de componente único. Todos os componentes da tupla desenfileirada terão tamanho n
na 0ª dimensão.
Esta operação tem k
saídas, onde k
é o número de componentes nas tuplas armazenadas na fila fornecida, e a saída i
é o i-ésimo componente da tupla desenfileirada.
NB: Se a fila estiver vazia, esta operação será bloqueada até que n
elementos sejam retirados da fila (ou 'timeout_ms' decorra, se especificado).
Argumentos:
- escopo: um objeto Escopo
- handle: O identificador de uma fila.
- n: O número de tuplas a serem retiradas da fila.
- component_types: o tipo de cada componente em uma tupla.
Atributos opcionais (veja Attrs
):
- timeout_ms: Se a fila tiver menos de n elementos, esta operação será bloqueada por até timeout_ms milissegundos. Nota: Esta opção ainda não é suportada.
Retorna:
-
OutputList
: um ou mais tensores que foram retirados da fila como uma tupla.
Construtores e Destruidores | |
---|---|
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 |
Funções públicas | |
---|---|
operator[] (size_t index) const |
Funções estáticas públicas | |
---|---|
TimeoutMs (int64 x) |
Estruturas | |
---|---|
tensorflow:: ops:: QueueDequeueMany:: Attrs | Configuradores de atributos opcionais para QueueDequeueMany . |
Atributos públicos
componentes
::tensorflow::OutputList components
operação
Operation operation
Funções públicas
QueueDequeueMany
QueueDequeueMany( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input n, const DataTypeSlice & component_types )
QueueDequeueMany
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
Funções estáticas públicas
Tempo limiteMs
Attrs TimeoutMs( int64 x )