Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

tensorflow :: opérations :: FusedBatchNormGradV3

#include <nn_ops.h>

Gradient pour la normalisation des lots.

Résumé

Notez que la taille des Tensors 4D est définie par "NHWC" ou "NCHW". La taille des Tensors 1D correspond à la dimension C des Tensors 4D.

Arguments:

  • scope: un objet Scope
  • y_backprop: Un Tensor 4D pour le gradient par rapport à y.
  • x: Un Tensor 4D pour les données d'entrée.
  • scale: Un Tensor 1D pour le facteur d'échelle, pour mettre à l'échelle le x normalisé.
  • reserve_space_1: lorsque is_training vaut True, un Tensor 1D pour la moyenne du lot calculé à réutiliser dans le calcul du gradient. Lorsque is_training a la valeur False, un Tensor 1D pour la population signifie à être réutilisé dans le calcul du gradient de 1er et 2ème ordre.
  • reserve_space_2: Lorsque is_training vaut True, un Tensor 1D pour la variance batch calculée (variance inversée dans le cas cuDNN) à réutiliser dans le calcul du gradient. Lorsque is_training a la valeur False, un Tensor 1D pour la variance de la population doit être réutilisé dans le calcul du gradient du 1er et du 2ème ordre.
  • reserve_space_3: Lorsque is_training vaut True, un Tensor 1D pour certains résultats intermédiaires à réutiliser dans le calcul de gradient. Lorsque is_training vaut False, un Tensor vide factice sera créé.

Attributs facultatifs (voir Attrs ):

  • epsilon: Un petit nombre flottant ajouté à la variance de x.
  • data_format: format de données pour y_backprop, x, x_backprop. Soit "NHWC" (par défaut), soit "NCHW".
  • is_training: une valeur booléenne pour indiquer que l'opération est destinée à l'entraînement (par défaut) ou à l'inférence.

Retour:

  • Output x_backprop: Un Tensor 4D pour le gradient par rapport à x.
  • Output scale_backprop: Un Tensor 1D pour le gradient par rapport à l'échelle.
  • Output offset_backprop: Un Tensor 1D pour le gradient par rapport au décalage.
  • Output reserve_space_4: espace réservé inutilisé pour correspondre à l'entrée moyenne dans FusedBatchNorm .
  • Output reserve_space_5: espace réservé inutilisé pour correspondre à l'entrée de variance dans FusedBatchNorm .

Constructeurs et destructeurs

FusedBatchNormGradV3 (const :: tensorflow::Scope & scope, :: tensorflow::Input y_backprop, :: tensorflow::Input x, :: tensorflow::Input scale, :: tensorflow::Input reserve_space_1, :: tensorflow::Input reserve_space_2, :: tensorflow::Input reserve_space_3)
FusedBatchNormGradV3 (const :: tensorflow::Scope & scope, :: tensorflow::Input y_backprop, :: tensorflow::Input x, :: tensorflow::Input scale, :: tensorflow::Input reserve_space_1, :: tensorflow::Input reserve_space_2, :: tensorflow::Input reserve_space_3, const FusedBatchNormGradV3::Attrs & attrs)

Attributs publics

offset_backprop
operation
reserve_space_4
reserve_space_5
scale_backprop
x_backprop

Fonctions statiques publiques

DataFormat (StringPiece x)
Epsilon (float x)
IsTraining (bool x)

Structs

tensorflow :: ops :: FusedBatchNormGradV3 :: Attrs

Définisseurs d' attributs facultatifs pour FusedBatchNormGradV3 .

Attributs publics

offset_backprop

::tensorflow::Output offset_backprop

opération

Operation operation

reserve_space_4

::tensorflow::Output reserve_space_4

reserve_space_5

::tensorflow::Output reserve_space_5

scale_backprop

::tensorflow::Output scale_backprop

x_backprop

::tensorflow::Output x_backprop

Fonctions publiques

FusedBatchNormGradV3

 FusedBatchNormGradV3(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input y_backprop,
  ::tensorflow::Input x,
  ::tensorflow::Input scale,
  ::tensorflow::Input reserve_space_1,
  ::tensorflow::Input reserve_space_2,
  ::tensorflow::Input reserve_space_3
)

FusedBatchNormGradV3

 FusedBatchNormGradV3(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input y_backprop,
  ::tensorflow::Input x,
  ::tensorflow::Input scale,
  ::tensorflow::Input reserve_space_1,
  ::tensorflow::Input reserve_space_2,
  ::tensorflow::Input reserve_space_3,
  const FusedBatchNormGradV3::Attrs & attrs
)

Fonctions statiques publiques

DataFormat

Attrs DataFormat(
  StringPiece x
)

Epsilon

Attrs Epsilon(
  float x
)

IsFormation

Attrs IsTraining(
  bool x
)