tensorflow::ops::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 (selon la dernière dimension), et chaque vecteur est normalisé indépendamment. Au sein d'un vecteur donné, chaque composante est divisée par la somme pondérée au carré des entrées dans un depth_radius . Plus précisément,
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) ** betaPour plus de détails, voir Krizhevsky et al., Classification ImageNet avec des réseaux neuronaux convolutifs profonds (NIPS 2012) .
Arguments :
- portée : un objet Scope
- entrée : 4-D.
Attributs optionnels (voir Attrs ) :
- depth_radius : 0-D. Demi-largeur de la fenêtre de normalisation 1-D.
- biais : un décalage (généralement positif pour éviter la division 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 | Définiteurs d'attributs optionnels 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 )