Desechar

Clase final pública Unbatch

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
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.

contenedor Unbatch.Options estático público (contenedor de cadenas)

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

public static Unbatch.Options sharedName (String sharedName)

Salida pública <T> unbatchedTensor ()