Unbatch

clase final pública Unbatch

Invierte la operación de Batch para un solo tensor de salida.

Una instancia de Unbatch recibe un tensor por lotes vacío, en cuyo caso espera de forma asíncrona hasta que los valores estén disponibles desde una instancia de Unbatch que se ejecuta simultáneamente con el mismo contenedor y nombre_compartido, o recibe un tensor por lotes no vacío, en cuyo caso finaliza todos los demás al mismo tiempo. instancias en ejecución 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 índice de lote 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) a esperar para recibir el tensor de entrada por lotes asociado con una determinada invocación de la op. container: Contenedor para controlar el uso compartido de recursos. shared_name: se supone que las instancias de Unbatch con el mismo contenedor y shared_name posiblemente pertenecen al mismo lote. Si se deja vacío, 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>
como salida ()
Devuelve el identificador simbólico de un tensor.
Unbatch.Options estático
contenedor (contenedor de cadena)
estático <T> Deshacer lotes <T>
crear ( Ámbito 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 envuelve una nueva operación Unbatch.
Unbatch.Options estático
nombre compartido (Cadena nombre compartido)
Salida <T>

Métodos Heredados

Métodos públicos

salida pública <T> como salida ()

Devuelve el identificador simbólico de un tensor.

Las entradas de 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 público estático Unbatch.Options ( contenedor de cadena)

public static Unbatch <T> create ( Scope scope, Operand <T> batchedTensor, Operand <Long> batchIndex, Operand <Long> id, Long timeoutMicros, Options... options)

Método de fábrica para crear una clase que envuelve 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 ()