Quantize falsamente o tensor de 'entradas' do tipo float por meio de floats por canal
Quantize falsamente o tensor de `entradas` do tipo float por canal e uma das formas: `[d]`, `[b, d]` `[b, h, w, d]` via floats por canal ` min` e `max` da forma `[d]` para o tensor `outputs` da mesma forma que `inputs`.
Atributos
- `[min; max]` define a faixa de fixação para os dados de `entradas`.
- Os valores de `inputs` são quantizados no intervalo de quantização ( `[0; 2^num_bits - 1]` quando `narrow_range` é falso e `[1; 2^num_bits - 1]` quando é verdadeiro) e então desquantizados e saída como carros flutuantes em `[min; máximo]` intervalo.
- `num_bits` é a largura de bits da quantização; entre 2 e 16 anos, inclusive.
- Se `0 < min < max`: `min_adj = 0` e `max_adj = max - min`.
- Se `min < max < 0`: `min_adj = min - max` e `max_adj = 0`.
- Se `min <= 0 <= max`: `escala = (max - min) / (2^num_bits - 1) `, `min_adj = escala * round(min / escala)` e `max_adj = max + min_adj - min `.
Classes aninhadas
aula | FakeQuantWithMinMaxVarsPerChannel.Options | Atributos opcionais para FakeQuantWithMinMaxVarsPerChannel |
Constantes
Corda | OP_NAME | O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow |
Métodos Públicos
Saída < TFloat32 > | asOutput () Retorna o identificador simbólico do tensor. |
FakeQuantWithMinMaxVarsPerChannel estático | |
FakeQuantWithMinMaxVarsPerChannel.Options estático | NarrowRange (Booleano NarrowRange) |
FakeQuantWithMinMaxVarsPerChannel.Options estático | numBits (numBits longos) |
Saída < TFloat32 > | saídas () |
Métodos herdados
Constantes
String final estática pública OP_NAME
O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow
Métodos Públicos
Saída pública < TFloat32 > asOutput ()
Retorna o identificador simbólico do 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 FakeQuantWithMinMaxVarsPerChannel create ( Escopo escopo , Operando < TFloat32 > entradas, Operando < TFloat32 > min, Operando < TFloat32 > max, Opções... opções)
Método de fábrica para criar uma classe que envolve uma nova operação FakeQuantWithMinMaxVarsPerChannel.
Parâmetros
escopo | escopo atual |
---|---|
opções | carrega valores de atributos opcionais |
Devoluções
- uma nova instância de FakeQuantWithMinMaxVarsPerChannel