Google I/O पर TensorFlow में शामिल हों, मई 11-12 अभी पंजीकरण करें

टेंसरफ़्लो :: ऑप्स :: पहचान

#include <array_ops.h>

इनपुट के रूप में समान आकृतियों और सामग्रियों के साथ टेंसरों की सूची लौटाता है।

सारांश

टेंसर्स।

यह ऑप्स जटिल कार्यों के लिए ढाल को ओवरराइड करने के लिए इस्तेमाल किया जा सकता है। उदाहरण के लिए, मान लें कि y = f (x) और हम backprop के लिए एक कस्टम फंक्शन g लागू करना चाहते हैं जैसे कि dx = g (डाई)। पायथन में,

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