QueueDequeueUpTo

QueueDequeueUpTo classe final pública

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

Esta operação não é compatível com 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 são retornados imediatamente. Se a fila for fechada e houver 0 elementos restantes na fila, um erro OutOfRange será retornado, assim como em QueueDequeueMany. Caso contrário, o comportamento é idêntico a QueueDequeueMany:

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

Classes aninhadas

classe QueueDequeueUpTo.Options Atributos opcionais para QueueDequeueUpTo

Constantes

Fragmento OP_NAME O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Métodos Públicos

List < Output <? >>
componentes ()
Um ou mais tensores que foram retirados da fila como uma tupla.
estática QueueDequeueUpTo
criar ( Scope escopo, Operando <?> alça, Operando < TInt32 > n, List <Class <? estende TType >> componentTypes, Options ... Opções)
Método de fábrica para criar uma classe envolvendo uma nova operação QueueDequeueUpTo.
Iterator < Operando < TType >>
estáticos QueueDequeueUpTo.Options
timeoutMs (Long timeoutMs)

Métodos herdados

Constantes

nome_op final String public static

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

Valor constante: "QueueDequeueUpToV2"

Métodos Públicos

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

Um ou mais tensores que foram retirados da fila como uma tupla.

public static QueueDequeueUpTo criar ( Scope escopo, Operando <?> alça, Operando < TInt32 > n, List <Class <? estende TType >> componentTypes, Options ... Opções)

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

Parâmetros
alcance escopo atual
lidar A alça para uma fila.
n O número de tuplas a serem removidas da fila.
componentTypes O tipo de cada componente em uma tupla.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância de QueueDequeueUpTo

pública Iterator < Operando < TType >> iterator ()

public static QueueDequeueUpTo.Options timeoutMs (timeoutMs Long)

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