Advertencia: esta API está obsoleta y se eliminará en una versión futura de TensorFlow una vez que el reemplazo sea ​​estable.

Unbatch

Clase public final Deshacer lote

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 determinada invocación 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 Los atributos opcionales para Unbatch

Métodos públicos

Salida <T>
asOutput ()
Devuelve el identificador simbólico de un tensor.
estáticas Unbatch.Options
contenedor (contenedor String)
estática <T> Deshacer lote <T>
crear ( Alcance alcance, operando <T> batchedTensor, operando <Larga> batchIndex, operando <Larga> Identificación, Long timeoutMicros, Opciones ... Opciones)
Método de fábrica para crear una clase que envuelva una nueva operación Unbatch.
estáticas Unbatch.Options
sharedName (String sharedName)
Salida <T>

Métodos heredados

Métodos públicos

pública de salida <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.

estáticas pública Unbatch.Options contenedor (contenedor de cadena)

public static Deshacer lote <T> crear ( Alcance alcance, operando <T> batchedTensor, operando <Larga> batchIndex, operando <Larga> Identificación, 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)

pública de salida <T> unbatchedTensor ()