QuantizeAndDequantizeV4

clase final pública QuantizeAndDequantizeV4

Cuantiza y luego descuantifica un tensor.

Esto es casi idéntico a QuantizeAndDequantizeV2, excepto que devuelve un gradiente de 1 para las entradas que están dentro del rango de cuantificación, o 0 en caso contrario.

Clases anidadas

clase QuantizeAndDequantizeV4.Opciones Atributos opcionales para QuantizeAndDequantizeV4

Métodos públicos

Salida <T>
como salida ()
Devuelve el identificador simbólico de un tensor.
QuantizeAndDequantizeV4.Options estático
eje (eje largo)
estático <T extiende Número> QuantizeAndDequantizeV4 <T>
crear (alcance de alcance , entrada de operando <T>, entrada de operando <T> mínima, entrada de operando <T> máxima, opciones... opciones)
Método de fábrica para crear una clase que envuelve una nueva operación QuantizeAndDequantizeV4.
QuantizeAndDequantizeV4.Options estático
rango estrecho (rango estrecho booleano)
QuantizeAndDequantizeV4.Options estático
numBits (numBits largos)
Salida <T>
QuantizeAndDequantizeV4.Options estático
rango dado (rango booleano dado)
QuantizeAndDequantizeV4.Options estático
roundMode (cadena roundMode)
QuantizeAndDequantizeV4.Options estático
entrada firmada (entrada booleana firmada)

Métodos heredados

Métodos públicos

Salida pública <T> como Salida ()

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.

Eje público estático QuantizeAndDequantizeV4.Options (eje largo)

Parámetros
eje Si se especifica, este eje se trata como un eje de canal o segmento, y se utiliza un rango de cuantificación separado para cada canal o segmento a lo largo de este eje.

public static QuantizeAndDequantizeV4 <T> crear (alcance de alcance , entrada de operando <T>, entrada de operando <T> mínima, entrada de operando <T> máxima, opciones... opciones)

Método de fábrica para crear una clase que envuelve una nueva operación QuantizeAndDequantizeV4.

Parámetros
alcance alcance actual
aporte Tensor para cuantificar y luego descuantificar.
entrada mínima Si `range_given == True`, esto especifica el valor de entrada mínimo que debe representarse; de ​​lo contrario, se determina a partir del valor mínimo del tensor de `input`.
entradaMax Si `range_given == True`, esto especifica el valor de entrada máximo que debe representarse; de ​​lo contrario, se determina a partir del valor máximo del tensor de `input`.
opciones lleva valores de atributos opcionales
Devoluciones
  • una nueva instancia de QuantizeAndDequantizeV4

QuantizeAndDequantizeV4.Options estático público broadRange (booleano broadRange)

Parámetros
rango estrecho Si es Verdadero, entonces el valor absoluto del valor mínimo cuantificado es el mismo que el valor máximo cuantificado, en lugar de 1 mayor. es decir, para una cuantificación de 8 bits, el valor mínimo es -127 en lugar de -128.

QuantizeAndDequantizeV4.Options estático público numBits (numBits largos)

Parámetros
números de bits El ancho de bits de la cuantificación.

Salida pública <T> salida ()

QuantizeAndDequantizeV4.Options estático público rango dado (rango booleano dado)

Parámetros
rangoDado Si el rango se proporciona o debe determinarse a partir del tensor de "entrada".

público estático QuantizeAndDequantizeV4.Options roundMode (String roundMode)

Parámetros
modo redondo El atributo 'round_mode' controla qué algoritmo de desempate de redondeo se utiliza al redondear valores flotantes a sus equivalentes cuantificados. Actualmente se admiten los siguientes modos de redondeo:
  • HALF_TO_EVEN: este es el modo redondo predeterminado.
  • HALF_UP: redondeo hacia positivo. En este modo, 7,5 se redondea a 8 y -7,5 se redondea a -7.

QuantizeAndDequantizeV4.Options estático público firmadoInput (entrada booleana firmada)

Parámetros
Entrada firmada Si la cuantificación tiene o no signo. (En realidad, este parámetro debería haberse llamado `signed_output` )