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

org.tensorflow.op.RawOp
booleano final
é igual (objeto obj)
int final
Operação
op ()
Retorne esta unidade de cálculo como uma única Operation .
sequência final
boleano
é igual (objeto arg0)
aula final<?>
getClass ()
interno
código hash ()
vazio final
notificar ()
vazio final
notificar todos ()
Corda
para sequenciar ()
vazio final
espere (long arg0, int arg1)
vazio final
espere (arg0 longo)
vazio final
espere ()
org.tensorflow.op.Op
ambiente de execução abstrato
env ()
Retorne o ambiente de execução em que esta operação foi criada.
operação abstrata
op ()
Retorne esta unidade de cálculo como uma única Operation .
vazio abstrato
forEach (Consumidor<? super T> arg0)
Iterador abstrato< Operando < TType >>
iterador ()
divisor abstrato< Operando < TType >>
divisor ()

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.