classe finale publique QuantizedBatchNormWithGlobalNormalization
Normalisation par lots quantifiés.
Cette opération est obsolète et sera supprimée à l’avenir. Préférez tf.nn.batch_normalization
.
Constantes
Chaîne | OP_NAME | Le nom de cette opération, tel que connu par le moteur principal TensorFlow |
Méthodes publiques
static <U étend TType , T étend TType > QuantizedBatchNormWithGlobalNormalization <U> | créer ( Portée de portée , Opérande <T> t, Opérande < TFloat32 > tMin, Opérande < TFloat32 > tMax, Opérande <T> m, Opérande < TFloat32 > mMin, Opérande < TFloat32 > mMax, Opérande <T> v, Opérande < TFloat32 > vMin, Opérande < TFloat32 > vMax, Opérande <T> bêta, Opérande < TFloat32 > betaMin, Opérande < TFloat32 > betaMax, Opérande <T> gamma, Opérande < TFloat32 > gammaMin, Opérande < TFloat32 > gammaMax, Class<U> outType , Variation flottanteEpsilon, échelle booléenneAprèsNormalisation) Méthode d'usine pour créer une classe encapsulant une nouvelle opération QuantizedBatchNormWithGlobalNormalization. |
Sortie <U> | résultat () |
Sortie < TFloat32 > | résultatMax () |
Sortie < TFloat32 > | résultatMin () |
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 : "QuantizedBatchNormWithGlobalNormalization"
Méthodes publiques
public static QuantizedBatchNormWithGlobalNormalization <U> créer ( Portée de portée , Opérande <T> t, Opérande < TFloat32 > tMin, Opérande < TFloat32 > tMax, Opérande <T> m, Opérande < TFloat32 > mMin, Opérande < TFloat32 > mMax, Opérande <T > v, Opérande < TFloat32 > vMin, Opérande < TFloat32 > vMax, Opérande <T> beta, Opérande < TFloat32 > betaMin, Opérande < TFloat32 > betaMax, Opérande <T> gamma, Opérande < TFloat32 > gammaMin, Opérande < TFloat32 > gammaMax , Class<U> outType, Float varianceEpsilon, Boolean scaleAfterNormalization)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération QuantizedBatchNormWithGlobalNormalization.
Paramètres
portée | portée actuelle |
---|---|
t | Un tenseur d'entrée 4D. |
tMin | La valeur représentée par l’entrée quantifiée la plus basse. |
tMax | La valeur représentée par l’entrée quantifiée la plus élevée. |
m | Un tenseur moyen 1D dont la taille correspond à la dernière dimension de t. Il s'agit de la première sortie de tf.nn.moments, ou d'une moyenne mobile enregistrée de celle-ci. |
mMin | La valeur représentée par la moyenne quantifiée la plus basse. |
mMax | La valeur représentée par la moyenne quantifiée la plus élevée. |
v | Un tenseur de variance 1D dont la taille correspond à la dernière dimension de t. Il s'agit de la deuxième sortie de tf.nn.moments, ou d'une moyenne mobile enregistrée de celle-ci. |
vMin | La valeur représentée par la variance quantifiée la plus faible. |
vMax | La valeur représentée par la variance quantifiée la plus élevée. |
bêta | Un Tensor bêta 1D dont la taille correspond à la dernière dimension de t. Un décalage à ajouter au tenseur normalisé. |
bêtaMin | La valeur représentée par le décalage quantifié le plus bas. |
bêtaMax | La valeur représentée par le décalage quantifié le plus élevé. |
gamma | Un tenseur gamma 1D dont la taille correspond à la dernière dimension de t. Si "scale_after_normalization" est vrai, ce tenseur sera multiplié par le tenseur normalisé. |
gammaMin | La valeur représentée par le gamma quantifié le plus bas. |
gammaMax | La valeur représentée par le gamma quantifié le plus élevé. |
varianceEpsilon | Un petit nombre flottant pour éviter de diviser par 0. |
scaleAfterNormalization | Un booléen indiquant si le tenseur obtenu doit être multiplié par gamma. |
Retour
- une nouvelle instance de QuantizedBatchNormWithGlobalNormalization