टेंसरफ़्लो:: ऑप्स:: पहचानएन
#include <array_ops.h>
इनपुट के समान आकार और सामग्री वाले टेंसरों की एक सूची लौटाता है।
सारांश
टेंसर।
इस ऑप का उपयोग जटिल कार्यों के लिए ग्रेडिएंट को ओवरराइड करने के लिए किया जा सकता है। उदाहरण के लिए, मान लीजिए y = f(x) और हम बैकप्रॉप के लिए एक कस्टम फ़ंक्शन g लागू करना चाहते हैं जैसे कि dx = g(dy)। पायथन में,
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).
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
रिटर्न:
-
OutputList
: आउटपुट टेंसर।
निर्माता और विध्वंसक | |
---|---|
IdentityN (const :: tensorflow::Scope & scope, :: tensorflow::InputList input) |
सार्वजनिक गुण | |
---|---|
operation | |
output |
सार्वजनिक समारोह | |
---|---|
operator[] (size_t index) const |
सार्वजनिक गुण
संचालन
Operation operation
आउटपुट
::tensorflow::OutputList output
सार्वजनिक समारोह
पहचानएन
IdentityN( const ::tensorflow::Scope & scope, ::tensorflow::InputList input )
ऑपरेटर[]
::tensorflow::Output operator[]( size_t index ) const