UniformQuantizedClipByValue

classe final pública UniformQuantizedClipByValue

Execute o corte por valor no `operando` do tensor quantizado.

Dado o `operando` quantizado que foi quantizado usando `scales` e `zero_points`, executa o corte por valor usando os valores `min` e `max`. Se quantization_axis for -1 (quantizado por tensor), todo o operando é cortado usando escalar min, max. Caso contrário (quantizado por canal), o recorte também é feito por canal.

Classes aninhadas

classe UniformQuantizedClipByValue.Options Atributos opcionais para UniformQuantizedClipByValue

Métodos públicos

Saída <T>
comoSaída ()
Retorna o identificador simbólico de um tensor.
estático <T> UniformQuantizedClipByValue <T>
create ( Escopo do escopo, Operando <T> operando, Operando <T> min, Operando <T> max, Operando <Float> escalas, Operando <Integer> zeroPoints, Long quantizationMinVal, Long quantizationMaxVal, Options... options)
Método de fábrica para criar uma classe que envolve uma nova operação UniformQuantizedClipByValue.
Saída <T>
saída ()
A saída recortada do Tensor de T, cuja forma é a mesma do operando.
static UniformQuantizedClipByValue.Options
quantizationAxis (Long quantizationAxis)

Métodos Herdados

Métodos públicos

Public Output <T> asOutput ()

Retorna o identificador simbólico de um tensor.

As entradas para operações do TensorFlow são saídas de outra operação do TensorFlow. Este método é usado para obter um identificador simbólico que representa o cálculo da entrada.

public static UniformQuantizedClipByValue <T> create ( Escopo do escopo, Operando <T> operando, Operando <T> min, Operando <T> max, Operando <Float> escalas, Operando <Integer> zeroPoints, Long quantizationMinVal, Long quantizationMaxVal, Options.. . opções)

Método de fábrica para criar uma classe que envolve uma nova operação UniformQuantizedClipByValue.

Parâmetros
alcance escopo atual
operando Deve ser um tensor de T.
min O(s) valor(es) mínimo(s) para o operando de recorte. Deve ser um tensor de T. Deve ser um tensor escalar se quantization_axis for -1 (quantização por tensor), caso contrário, tensor 1D de tamanho (operando.dim_size(quantization_axis),) (quantização por eixo).
máximo O(s) valor(es) mínimo(s) para o operando de recorte. Deve ser um tensor de T. Deve ser um tensor escalar se quantization_axis for -1 (quantização por tensor), caso contrário, tensor 1D de tamanho (operando.dim_size(quantization_axis),) (quantização por eixo).
balança O(s) valor(es) flutuante(s) usado(s) como escala(s) ao quantizar `operando`, `min` e `max`. Deve ser um tensor escalar se quantization_axis for -1 (quantização por tensor), caso contrário, tensor de tamanho 1D (operand.dim_size(quantization_axis),) (quantização por eixo).
zero Pontos Os valores int32 usados ​​como zero_point(s) ao quantizar `operando`, `min` e `max`. Mesma condição de forma que as escalas.
quantizaçãoMinVal O valor mínimo de quantização que foi usado quando o operando foi quantizado.
quantizaçãoMaxVal O valor máximo de quantização que foi usado quando o operando foi quantizado.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância de UniformQuantizedClipByValue

saída pública <T> saída ()

A saída recortada do Tensor de T, cuja forma é a mesma do operando.

public static UniformQuantizedClipByValue.Options quantizationAxis (Long quantizationAxis)

Parâmetros
Eixo de quantização Indica o índice de dimensão do tensor onde a quantização por eixo é aplicada para as fatias ao longo dessa dimensão. Se definido como -1 (padrão), indica quantização por tensor. Caso contrário, deve ser definido dentro do intervalo [0, operando.dims()).