UniformQuantizedClipByValue

classe final pública UniformQuantizedClipByValue

Execute o clipe por valor no `operando` do Tensor quantizado.

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

Classes aninhadas

aula UniformQuantizedClipByValue.Options Atributos opcionais para UniformQuantizedClipByValue

Métodos Públicos

Saída <T>
asOutput ()
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 agrupa uma nova operação UniformQuantizedClipByValue.
Saída <T>
saída ()
A saída cortou o Tensor de T, cujo formato é igual ao do operando.
UniformQuantizedClipByValue.Options estático
eixo de quantização (eixo de quantização longo)

Métodos herdados

Métodos Públicos

Saída pública <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 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 agrupa uma nova operação UniformQuantizedClipByValue.

Parâmetros
escopo escopo atual
operando Deve ser um tensor de T.
min O(s) valor(es) mínimo(s) para cortar o operando. 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 (operand.dim_size(quantization_axis),) (quantização por eixo).
máx. O(s) valor(es) mínimo(s) para cortar o operando. 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 (operand.dim_size(quantization_axis),) (quantização por eixo).
escalas 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 1D de tamanho (operand.dim_size(quantization_axis),) (quantização por eixo).
zeroPontos O(s) valor(es) int32 usados ​​como ponto(s) zero ao quantizar `operando`, `min` e `max`. Mesma condição de formato das 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 cortou o Tensor de T, cujo formato é igual ao do operando.

public static UniformQuantizedClipByValue.Options quantizationAxis (Long quantizationAxis)

Parâmetros
quantizaçãoAxis Indica o índice de dimensão do tensor onde a quantização por eixo é aplicada às 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, operand.dims()).