tensorflow :: ops :: QueueDequeueMany

#include <data_flow_ops.h>

Retira da fila n tuplas 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 componente de elemento de fila ao longo da 0ª dimensão para fazer um único tensor de componente. Todos os componentes na 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 dada, e a saída i é o iésimo componente da tupla desenfileirada.

NB Se a fila estiver vazia, esta operação irá bloquear até que n elementos tenham sido retirados da fila (ou 'timeout_ms' decorrido, se especificado).

Argumentos:

  • escopo: um objeto Scope
  • identificador: o identificador para uma fila.
  • n: o número de tuplas a serem removidas da fila.
  • component_types: o tipo de cada componente em uma tupla.

Atributos opcionais (consulte 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)

Structs

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

TimeoutMs

Attrs TimeoutMs(
  int64 x
)