Invierte el funcionamiento de Batch para un tensor de salida única.
Una instancia de Unbatch recibe un batched_tensor vacío, en cuyo caso espera asincrónicamente hasta que los valores estén disponibles desde una instancia de Unbatch que se ejecuta simultáneamente con el mismo contenedor y shared_name, o recibe un batched_tensor no vacío, en cuyo caso finaliza todos los demás simultáneamente. ejecutando instancias y genera su propio elemento del lote.
batched_tensor: la salida posiblemente transformada de Batch. El tamaño de la primera dimensión debe permanecer sin cambios por las transformaciones para que la operación funcione. batch_index: el batch_index coincidente obtenido de Batch. id: el escalar de id emitido por Batch. unbatched_tensor: el tensor correspondiente a esta ejecución. timeout_micros: cantidad máxima de tiempo (en microsegundos) para esperar recibir el tensor de entrada por lotes asociado con una invocación determinada de la operación. contenedor: contenedor para controlar el intercambio de recursos. shared_name: Se supone que las instancias de Unbatch con el mismo contenedor y shared_name posiblemente pertenezcan al mismo lote. Si se deja en blanco, el nombre de la operación se utilizará como nombre compartido.
Clases anidadas
clase | Unbatch.Options | Atributos opcionales para Unbatch |
Métodos públicos
Salida <T> | asOutput () Devuelve el identificador simbólico de un tensor. |
Unbatch.Options estático | contenedor ( contenedor de cuerdas) |
estático <T> Unbatch <T> | create ( alcance de alcance, operando <T> batchedTensor, operando <Long> batchIndex, operando <Long> id, Long timeoutMicros, Opciones ... opciones) Método de fábrica para crear una clase que envuelva una nueva operación Unbatch. |
Unbatch.Options estático | sharedName (String sharedName) |
Salida <T> |
Métodos heredados
Métodos públicos
Salida pública <T> asOutput ()
Devuelve el identificador simbólico de un tensor.
Las entradas a las operaciones de TensorFlow son salidas de otra operación de TensorFlow. Este método se utiliza para obtener un identificador simbólico que representa el cálculo de la entrada.
public static Unbatch <T> create ( alcance de alcance, operando <T> batchedTensor, operando <Long> batchIndex, operando <Long> id, Long timeoutMicros, Opciones ... opciones)
Método de fábrica para crear una clase que envuelva una nueva operación Unbatch.
Parámetros
alcance | alcance actual |
---|---|
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de Unbatch