Realice un clip por valor en el Tensor `operando` cuantificado.
Dado el `operando` cuantificado que fue cuantificado usando `scales` y `zero_points`, realiza un recorte por valor usando los valores `min` y `max`. Si quantization_axis es -1 (cuantificado por tensor), todo el operando se recorta usando escalar min, max. De lo contrario (cuantificado por canal), el recorte también se realiza por canal.
Clases anidadas
clase | UniformQuantizedClipByValue.Opciones | Atributos opcionales para UniformQuantizedClipByValue |
Métodos públicos
Salida <T> | como salida () Devuelve el identificador simbólico de un tensor. |
estático <T> UniformQuantizedClipByValue <T> | crear ( Alcance alcance, Operando <T> operando, Operando <T> min, Operando <T> max, Operando <Flotante> escalas, Operando <Entero> zeroPoints, Long quantizationMinVal, Long quantizationMaxVal, Opciones... opciones) Método de fábrica para crear una clase que envuelve una nueva operación UniformQuantizedClipByValue. |
Salida <T> | salida () El tensor recortado de salida de T, cuya forma es la misma que la del operando. |
estático UniformQuantizedClipByValue.Options | quantizationAxis (eje de cuantificación largo) |
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.
public static UniformQuantizedClipByValue <T> create ( Scope scope, Operand <T> operand, Operand <T> min, Operand <T> max, Operand <Float> scales, Operand <Integer> zeroPoints, Long quantizationMinVal, Long quantizationMaxVal, Options.. . opciones)
Método de fábrica para crear una clase que envuelve una nueva operación UniformQuantizedClipByValue.
Parámetros
alcance | alcance actual |
---|---|
operando | Debe ser un tensor de T. |
min | Los valores mínimos para recortar el operando. Debe ser un tensor de T. Debe ser un tensor escalar si quantization_axis es -1 (cuantificación por tensor), de lo contrario, 1D Tensor of size (operand.dim_size(quantization_axis)) (cuantización por eje). |
máximo | Los valores mínimos para recortar el operando. Debe ser un tensor de T. Debe ser un tensor escalar si quantization_axis es -1 (cuantificación por tensor), de lo contrario, 1D Tensor of size (operand.dim_size(quantization_axis)) (cuantización por eje). |
escamas | El(los) valor(es) flotante(s) utilizado(s) como escala(s) al cuantificar `operando`, `min` y `max`. Debe ser un tensor escalar si quantization_axis es -1 (cuantificación por tensor); de lo contrario, tensor 1D de tamaño (operando.dim_size(quantization_axis)) (cuantificación por eje). |
cero puntos | Los valores int32 utilizados como punto(s) cero al cuantificar `operando`, `min` y `max`. Misma condición de forma que las escamas. |
cuantizaciónMinVal | El valor mínimo de cuantificación que se usó cuando se cuantizó el operando. |
cuantificaciónMaxVal | El valor máximo de cuantificación que se usó cuando se cuantizó el operando. |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de UniformQuantizedClipByValue
salida pública <T> salida ()
El tensor recortado de salida de T, cuya forma es la misma que la del operando.
public static UniformQuantizedClipByValue.Options quantizationAxis (Long quantizationAxis)
Parámetros
eje de cuantización | Indica el índice de dimensión del tensor donde se aplica la cuantificación por eje para los cortes a lo largo de esa dimensión. Si se establece en -1 (predeterminado), indica cuantización por tensor. De lo contrario, debe establecerse dentro del rango [0, operando.dims()). |
---|