flux tensoriel : : opérations : : IdentitéN
#include <array_ops.h>
Renvoie une liste de tenseurs avec les mêmes formes et contenus que l'entrée.
Résumé
tenseurs.
Cette opération peut être utilisée pour remplacer le dégradé pour des fonctions compliquées. Par exemple, supposons que y = f(x) et que nous souhaitons appliquer une fonction personnalisée g pour backprop telle que dx = g(dy). En Python,
with tf.get_default_graph().gradient_override_map( {'IdentityN': 'OverrideGradientWithG'}): y, _ = identity_n([f(x), x])
.RegisterGradient('OverrideGradientWithG') def ApplyG(op, dy, _): return [None, g(dy)] # Do not backprop to f(x).
Arguments :
- scope : un objet Scope
Retours :
-
OutputList
: Le tenseur de sortie.
Constructeurs et Destructeurs | |
---|---|
IdentityN (const :: tensorflow::Scope & scope, :: tensorflow::InputList input) |
Attributs publics | |
---|---|
operation | |
output |
Fonctions publiques | |
---|---|
operator[] (size_t index) const |
Attributs publics
opération
Operation operation
sortir
::tensorflow::OutputList output
Fonctions publiques
IdentitéN
IdentityN( const ::tensorflow::Scope & scope, ::tensorflow::InputList input )
opérateur[]
::tensorflow::Output operator[]( size_t index ) const