flux tenseur :: opérations :: IdentitéN
#include <array_ops.h>
Renvoie une liste de tenseurs avec les mêmes formes et contenus que l'entrée.
Sommaire
tenseurs.
Cette opération peut être utilisée pour remplacer le gradient pour des fonctions compliquées. Par exemple, supposons y = f(x) et 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
Retour:
-
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
production
::tensorflow::OutputList output
Fonctions publiques
IdentitéN
IdentityN( const ::tensorflow::Scope & scope, ::tensorflow::InputList input )
opérateur[]
::tensorflow::Output operator[]( size_t index ) const