FakeQuantWithMinMaxVarsPerChannelGradient

FakeQuantWithMinMaxVarsPerChannelGradient classe final pública

Calcule gradientes para uma operação FakeQuantWithMinMaxVarsPerChannel.

Classes aninhadas

classe FakeQuantWithMinMaxVarsPerChannelGradient.Options Atributos opcionais para FakeQuantWithMinMaxVarsPerChannelGradient

Constantes

Fragmento OP_NAME O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Métodos Públicos

Output < TFloat32 >
backpropWrtMax ()
Gradientes retropropagados wrt
Output < TFloat32 >
backpropWrtMin ()
Gradientes retropropagados wrt
Output < TFloat32 >
backpropsWrtInput ()
Gradientes retropropagados wrt
estática FakeQuantWithMinMaxVarsPerChannelGradient
criar ( Scope escopo, Operando < TFloat32 > gradientes, Operando < TFloat32 > entradas, Operando < TFloat32 > min, operando < TFloat32 > max, Options ... Opções)
Método de fábrica para criar uma classe envolvendo uma nova operação FakeQuantWithMinMaxVarsPerChannelGradient.
estáticos FakeQuantWithMinMaxVarsPerChannelGradient.Options
narrowRange (booleano narrowRange)
estáticos FakeQuantWithMinMaxVarsPerChannelGradient.Options
numBits (numBits Long)

Métodos herdados

Constantes

nome_op final String public static

O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Valor constante: "FakeQuantWithMinMaxVarsPerChannelGradient"

Métodos Públicos

pública Output < TFloat32 > backpropWrtMax ()

Gradientes retropropagados wrt parâmetro máximo, forma `[d]`: `sum_per_d (gradientes * (entradas> máximo))`.

pública Output < TFloat32 > backpropWrtMin ()

Gradientes retropropagados wrt parâmetro mínimo, forma `[d]`: `sum_per_d (gradientes * (entradas <min))`.

pública Output < TFloat32 > backpropsWrtInput ()

Gradientes retropropagados em entradas, formato igual a `entradas`:` gradientes * (entradas> = mín. && entradas <= máx.) `.

public static FakeQuantWithMinMaxVarsPerChannelGradient criar ( Scope escopo, Operando < TFloat32 > gradientes, Operando < TFloat32 > entradas, Operando < TFloat32 > min, operando < TFloat32 > max, Options ... Opções)

Método de fábrica para criar uma classe envolvendo uma nova operação FakeQuantWithMinMaxVarsPerChannelGradient.

Parâmetros
alcance escopo atual
gradientes Gradientes retropropagados acima da operação FakeQuantWithMinMaxVars, moldam um dos seguintes: `[d]`, `[b, d]`, `[b, h, w, d]`.
entradas Valores passados ​​como entradas para a operação FakeQuantWithMinMaxVars, formato igual a `gradientes`. min, max: Intervalo de quantização, flutuadores da forma `[d]`.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância de FakeQuantWithMinMaxVarsPerChannelGradient

public static FakeQuantWithMinMaxVarsPerChannelGradient.Options narrowRange (Boolean narrowRange)

Parâmetros
curto alcance Se deve quantizar em 2 ^ num_bits - 1 valores distintos.

public static FakeQuantWithMinMaxVarsPerChannelGradient.Options numBits (numBits Long)

Parâmetros
numBits A largura de bits da quantização; entre 2 e 16, inclusive.