FakeQuantWithMinMaxVarsGradient

classe finale publique FakeQuantWithMinMaxVarsGradient

Calculez les dégradés pour une opération FakeQuantWithMinMaxVars.

Classes imbriquées

classe FakeQuantWithMinMaxVarsGradient.Options Attributs facultatifs pour FakeQuantWithMinMaxVarsGradient

Constantes

Chaîne OP_NAME Le nom de cette opération, tel que connu par le moteur principal TensorFlow

Méthodes publiques

Sortie < TFloat32 >
backpropWrtMax ()
Dégradés rétropropagés par rapport
Sortie < TFloat32 >
backpropWrtMin ()
Dégradés rétropropagés par rapport
Sortie < TFloat32 >
backpropsWrtInput ()
Dégradés rétropropagés par rapport
statique FakeQuantWithMinMaxVarsGradient
créer ( Portée de portée , Opérande < TFloat32 > dégradés, Opérande < TFloat32 > entrées, Opérande < TFloat32 > min, Opérande < TFloat32 > max, Options... options)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération FakeQuantWithMinMaxVarsGradient.
statique FakeQuantWithMinMaxVarsGradient.Options
étroitRange (booléen étroitRange)
statique FakeQuantWithMinMaxVarsGradient.Options
numBits (numBits longs)

Méthodes héritées

Constantes

chaîne finale statique publique OP_NAME

Le nom de cette opération, tel que connu par le moteur principal TensorFlow

Valeur constante : "FakeQuantWithMinMaxVarsGradient"

Méthodes publiques

Sortie publique < TFloat32 > backpropWrtMax ()

Dégradés rétropropagés par rapport au paramètre max : `sum(gradients * (inputs > max))`.

Sortie publique < TFloat32 > backpropWrtMin ()

Dégradés rétropropagés par rapport au paramètre min : `sum(gradients * (inputs < min))`.

Sortie publique < TFloat32 > backpropsWrtInput ()

Dégradés rétropropagés par rapport aux entrées : `gradients * (entrées >= min && entrées <= max)`.

public static FakeQuantWithMinMaxVarsGradient créer ( Portée de portée , Opérande < TFloat32 > dégradés, Opérande < TFloat32 > entrées, Opérande < TFloat32 > min, Opérande < TFloat32 > max, Options... options)

Méthode d'usine pour créer une classe encapsulant une nouvelle opération FakeQuantWithMinMaxVarsGradient.

Paramètres
portée portée actuelle
dégradés Dégradés rétropropagés au-dessus de l'opération FakeQuantWithMinMaxVars.
contributions Valeurs transmises en tant qu'entrées à l'opération FakeQuantWithMinMaxVars. min, max : intervalle de quantification, flotteurs scalaires.
choix porte des valeurs d'attributs facultatifs
Retour
  • une nouvelle instance de FakeQuantWithMinMaxVarsGradient

public static FakeQuantWithMinMaxVarsGradient.Options étroitRange (booléen étroitRange)

Paramètres
fourchette étroite S'il faut quantifier en 2^num_bits - 1 valeurs distinctes.

public static FakeQuantWithMinMaxVarsGradient.Options numBits (Long numBits)

Paramètres
nombreBits La largeur de bit de la quantification ; entre 2 et 8 inclus.