UniformDequantize

classe final pública UniformDequantize

Execute a desquantização na `entrada` do Tensor quantizado.

Dada a `entrada` quantizada que foi quantizada usando `escalas` e `pontos_zero`, realiza a desquantização usando a fórmula: dados_desquantizados = (dados_quantizados - ponto_zero) * escala.

Classes aninhadas

aula UniformDequantize.Options Atributos opcionais para UniformDequantize

Métodos Públicos

Saída <U>
asOutput ()
Retorna o identificador simbólico de um tensor.
estático <U estende número, T> UniformDequantize <U>
create ( Escopo do escopo , entrada do operando <T>, escalas do operando <Float>, operando <Integer> zeroPoints, classe<U> Tout, quantização longaMinVal, quantização longaMaxVal, opções... opções)
Método de fábrica para criar uma classe que envolve uma nova operação UniformDequantize.
Saída <U>
saída ()
A saída desquantizou o Tensor de Tout, cujo formato é igual ao da entrada.
UniformDequantize.Options estático
eixo de quantização (eixo de quantização longo)

Métodos herdados

Métodos Públicos

Saída pública <U> 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 UniformDequantize <U> create ( Escopo do escopo , Operando <T> entrada, Operando <Float> escalas, Operando <Integer> zeroPoints, Class<U> Tout, Long quantizationMinVal, Long quantizationMaxVal, Options... options)

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

Parâmetros
escopo escopo atual
entrada Deve ser um tensor de estanho.
escalas O(s) valor(es) flutuante(s) usado(s) como escala(s) ao quantizar os dados originais que a entrada representa. Deve ser um Tensor escalar se quantization_axis for -1 (quantização por tensor), caso contrário Tensor 1D de tamanho (input.dim_size(quantization_axis),) (quantização por eixo).
zeroPontos O(s) valor(es) int32 usados ​​como ponto(s) zero ao quantizar os dados originais que a entrada representa. Mesma condição de formato das escalas.
Anunciante O tipo de tensor de saída. Um tf.DType de: tf.qint8, tf.qint32
quantizaçãoMinVal O valor mínimo de quantização que foi usado quando a entrada foi quantizada. O objetivo deste atributo é normalmente (mas não limitado a) indicar um intervalo estreito, onde é definido como: `(Tin lower) + 1` se for um intervalo estreito, e `(Tin lower)` caso contrário. Por exemplo, se Tin for qint8, será definido como -127 se for quantizado em faixa estreita ou -128 se não for.
quantizaçãoMaxVal O valor máximo de quantização que foi usado quando a entrada foi quantizada. O objetivo deste atributo é normalmente (mas não limitado a) indicar intervalo estreito, onde é definido como: `(Tout max)` para intervalo estreito e não estreito. Por exemplo, se Tin for qint8, será definido como 127.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância de UniformDequantize

Saída pública <U> saída ()

A saída desquantizou o Tensor de Tout, cujo formato é igual ao da entrada.

public static UniformDequantize.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, input.dims()).