QueueDequeueUpTo

classe final pública QueueDequeueUpTo

Remove `n` tuplas de um ou mais tensores da fila fornecida.

Esta operação não é suportada por todas as filas. Se uma fila não suportar DequeueUpTo, um erro não implementado será retornado.

Se a fila for fechada e houver mais de 0, mas menos de `n` elementos restantes, em vez de retornar um erro OutOfRange como QueueDequeueMany, menos de `n` elementos serão retornados imediatamente. Se a fila estiver fechada e houver 0 elementos restantes na fila, um erro OutOfRange será retornado, assim como em QueueDequeueMany. Caso contrário, o comportamento será idêntico ao QueueDequeueMany:

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 saídas `k`, 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.

Classes aninhadas

aula QueueDequeueUpTo.Options Atributos opcionais para QueueDequeueUpTo

Constantes

Corda OP_NAME O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow

Métodos Públicos

Lista< Saída <?>>
componentes ()
Um ou mais tensores que foram desenfileirados como uma tupla.
QueueDequeueUpTo estático
create ( Escopo do escopo , Operando <?> identificador, Operando < TInt32 > n, List<Class<? estende TType >> componentTypes, Opções... opções)
Método de fábrica para criar uma classe que agrupa uma nova operação QueueDequeueUpTo.
Iterador< Operando < TType >>
QueueDequeueUpTo.Options estático
timeoutMs (tempo limite longo)

Métodos herdados

Constantes

String final estática pública OP_NAME

O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow

Valor constante: "QueueDequeueUpToV2"

Métodos Públicos

Lista pública< Saída <?>> componentes ()

Um ou mais tensores que foram desenfileirados como uma tupla.

public static QueueDequeueUpTo create ( Escopo escopo , Operando <?> identificador, Operando < TInt32 > n, List<Class<? estende TType >> componentTypes, Opções... opções)

Método de fábrica para criar uma classe que agrupa uma nova operação QueueDequeueUpTo.

Parâmetros
escopo escopo atual
lidar O identificador de uma fila.
n O número de tuplas a serem retiradas da fila.
tipos de componentes O tipo de cada componente em uma tupla.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância de QueueDequeueUpTo

iterador público< Operando < TType >> iterador ()

public static QueueDequeueUpTo.Options timeoutMs (Long timeoutMs)

Parâmetros
tempo limiteMs 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.