Saca de la cola `n` tuplas de uno o más tensores de la cola dada.
Esta operación no es compatible con todas las colas. Si una cola no admite DequeueUpTo, se devuelve un error No implementado.
Si la cola está cerrada y quedan más de 0 pero menos de `n` elementos, entonces, en lugar de devolver un error OutOfRange como QueueDequeueMany, se devuelven menos de `n` elementos inmediatamente. Si la cola está cerrada y quedan 0 elementos en la cola, se devuelve un error OutOfRange como en QueueDequeueMany. De lo contrario, el comportamiento es idéntico a QueueDequeueMany:
Esta operación concatena tensores de componentes de elementos de cola a lo largo de la dimensión 0 para crear un tensor de componente único. Todos los componentes de la tupla retirada de la cola tendrán un tamaño n en la dimensión 0.
Esta operación tiene salidas `k`, donde `k` es el número de componentes en las tuplas almacenadas en la cola dada, y la salida `i` es el iésimo componente de la tupla retirada de la cola.
Clases anidadas
clase | ColaDequeueUpTo.Options | Atributos opcionales para QueueDequeueUpTo |
Constantes
Cadena | OP_NOMBRE | El nombre de esta operación, como lo conoce el motor central de TensorFlow. |
Métodos públicos
Lista< Salida <?>> | componentes () Uno o más tensores que fueron retirados de la cola como una tupla. |
Cola estáticaDequeueUpTo | crear (ámbito de alcance , identificador de operando <?>, operando <TInt32> n, lista<clase<? extiende TType >> tipos de componentes, opciones... opciones) Método de fábrica para crear una clase que envuelve una nueva operación QueueDequeueUpTo. |
Iterador < Operando < TType >> | iterador () |
QueueDequeueUpTo.Options estática | timeoutMs (tiempo de espera largo) |
Métodos heredados
Constantes
Cadena final estática pública OP_NAME
El nombre de esta operación, como lo conoce el motor central de TensorFlow.
Métodos públicos
Lista pública < Salida <?>> componentes ()
Uno o más tensores que fueron retirados de la cola como una tupla.
QueueDequeueUp estática pública para crear (alcance del alcance , identificador de operando <?>, operando <TInt32> n, lista<clase<? extiende TType >> tipos de componentes, opciones... opciones)
Método de fábrica para crear una clase que envuelve una nueva operación QueueDequeueUpTo.
Parámetros
alcance | alcance actual |
---|---|
manejar | El identificador de una cola. |
norte | El número de tuplas que se quitarán de la cola. |
tipos de componentes | El tipo de cada componente de una tupla. |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de QueueDequeueUpTo
público estático QueueDequeueUpTo.Options timeoutMs (tiempo de espera largo)
Parámetros
tiempo de espera | Si la cola tiene menos de n elementos, esta operación se bloqueará por hasta timeout_ms milisegundos. Nota: Esta opción aún no es compatible. |
---|
Saca de la cola `n` tuplas de uno o más tensores de la cola dada.
Esta operación no es compatible con todas las colas. Si una cola no admite DequeueUpTo, se devuelve un error No implementado.
Si la cola está cerrada y quedan más de 0 pero menos de `n` elementos, entonces, en lugar de devolver un error OutOfRange como QueueDequeueMany, se devuelven menos de `n` elementos inmediatamente. Si la cola está cerrada y quedan 0 elementos en la cola, se devuelve un error OutOfRange como en QueueDequeueMany. De lo contrario, el comportamiento es idéntico a QueueDequeueMany:
Esta operación concatena tensores de componentes de elementos de cola a lo largo de la dimensión 0 para crear un tensor de componente único. Todos los componentes de la tupla retirada de la cola tendrán un tamaño n en la dimensión 0.
Esta operación tiene salidas `k`, donde `k` es el número de componentes en las tuplas almacenadas en la cola dada, y la salida `i` es el iésimo componente de la tupla retirada de la cola.
Clases anidadas
clase | ColaDequeueUpTo.Options | Atributos opcionales para QueueDequeueUpTo |
Constantes
Cadena | OP_NOMBRE | El nombre de esta operación, como lo conoce el motor central de TensorFlow. |
Métodos públicos
Lista< Salida <?>> | componentes () Uno o más tensores que fueron retirados de la cola como una tupla. |
Cola estáticaDequeueUpTo | crear (ámbito de alcance , identificador de operando <?>, operando <TInt32> n, lista<clase<? extiende TType >> tipos de componentes, opciones... opciones) Método de fábrica para crear una clase que envuelve una nueva operación QueueDequeueUpTo. |
Iterador < Operando < TType >> | iterador () |
QueueDequeueUpTo.Options estática | timeoutMs (tiempo de espera largo) |
Métodos heredados
Constantes
Cadena final estática pública OP_NAME
El nombre de esta operación, como lo conoce el motor central de TensorFlow.
Métodos públicos
Lista pública < Salida <?>> componentes ()
Uno o más tensores que fueron retirados de la cola como una tupla.
QueueDequeueUp estática pública para crear (alcance del alcance , identificador de operando <?>, operando <TInt32> n, lista<clase<? extiende TType >> tipos de componentes, opciones... opciones)
Método de fábrica para crear una clase que envuelve una nueva operación QueueDequeueUpTo.
Parámetros
alcance | alcance actual |
---|---|
manejar | El identificador de una cola. |
norte | El número de tuplas que se quitarán de la cola. |
tipos de componentes | El tipo de cada componente de una tupla. |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de QueueDequeueUpTo
público estático QueueDequeueUpTo.Options timeoutMs (tiempo de espera largo)
Parámetros
tiempo de espera | Si la cola tiene menos de n elementos, esta operación se bloqueará por hasta timeout_ms milisegundos. Nota: Esta opción aún no es compatible. |
---|