flux tensoriel : : opérations : : LRN

#include <nn_ops.h>

Normalisation de la réponse locale.

Résumé

Le tenseur input 4D est traité comme un tableau 3D de vecteurs 1D (le long de la dernière dimension) et chaque vecteur est normalisé indépendamment. Dans un vecteur donné, chaque composant est divisé par la somme carrée pondérée des entrées dans depth_radius . En détails,

sqr_sum[a, b, c, d] =
    sum(input[a, b, c, d - depth_radius : d + depth_radius + 1] ** 2)
output = input / (bias + alpha * sqr_sum) ** beta

Pour plus de détails, voir Krizhevsky et al., Classification ImageNet avec réseaux de neurones convolutifs profonds (NIPS 2012) .

Arguments :

  • scope : un objet Scope
  • entrée : 4-D.

Attributs facultatifs (voir Attrs ) :

  • profondeur_radius : 0-D. Demi-largeur de la fenêtre de normalisation 1D.
  • biais : un décalage (généralement positif pour éviter de diviser par 0).
  • alpha : Un facteur d'échelle, généralement positif.
  • bêta : un exposant.

Retours :

  • Output : Le tenseur de sortie.

Constructeurs et Destructeurs

LRN (const :: tensorflow::Scope & scope, :: tensorflow::Input input)
LRN (const :: tensorflow::Scope & scope, :: tensorflow::Input input, const LRN::Attrs & attrs)

Attributs publics

operation
output

Fonctions publiques

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Fonctions statiques publiques

Alpha (float x)
Beta (float x)
Bias (float x)
DepthRadius (int64 x)

Structures

tensorflow : ops : LRN : Attrs

Setters d'attributs facultatifs pour LRN .

Attributs publics

opération

Operation operation

sortir

::tensorflow::Output output

Fonctions publiques

LRN

 LRN(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input
)

LRN

 LRN(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  const LRN::Attrs & attrs
)

nœud

::tensorflow::Node * node() const 

opérateur :: tensorflow :: Entrée

 operator::tensorflow::Input() const 

opérateur :: tensorflow :: Sortie

 operator::tensorflow::Output() const 

Fonctions statiques publiques

Alpha

Attrs Alpha(
  float x
)

Bêta

Attrs Beta(
  float x
)

Biais

Attrs Bias(
  float x
)

Rayon de profondeur

Attrs DepthRadius(
  int64 x
)