TensorDiagPart

सार्वजनिक अंतिम वर्ग TensorDiagPart

टेंसर का विकर्ण भाग लौटाता है।

यह ऑपरेशन `इनपुट` के `विकर्ण` भाग के साथ एक टेंसर लौटाता है। 'विकर्ण' भाग की गणना इस प्रकार की जाती है:

मान लें कि `इनपुट` के आयाम `[D1,..., Dk, D1,..., Dk]` हैं, तो आउटपुट `k` रैंक का एक टेंसर है जिसका आयाम `[D1,..., Dk]` है कहाँ:

`विकर्ण[i1,..., ik] = इनपुट[i1, ..., ik, i1,..., ik]`।

उदाहरण के लिए:

# 'input' is [[1, 0, 0, 0]
               [0, 2, 0, 0]
               [0, 0, 3, 0]
               [0, 0, 0, 4]]
 
 tf.diag_part(input) ==> [1, 2, 3, 4]
 

स्थिरांक

डोरी OP_NAME इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

सार्वजनिक तरीके

आउटपुट <T>
आउटपुट के रूप में ()
टेंसर का प्रतीकात्मक हैंडल लौटाता है।
स्थिर <T टीटाइप > TensorDiagPart <T> का विस्तार करता है
बनाएं ( स्कोप स्कोप, ऑपरेंड <T> इनपुट)
एक नया TensorDiagPart ऑपरेशन लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
आउटपुट <T>
विकर्ण ()
निकाला गया विकर्ण.

विरासत में मिले तरीके

स्थिरांक

सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME

इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

स्थिर मान: "डायगपार्ट"

सार्वजनिक तरीके

सार्वजनिक आउटपुट <T> asOutput ()

टेंसर का प्रतीकात्मक हैंडल लौटाता है।

TensorFlow संचालन के इनपुट किसी अन्य TensorFlow ऑपरेशन के आउटपुट हैं। इस पद्धति का उपयोग एक प्रतीकात्मक हैंडल प्राप्त करने के लिए किया जाता है जो इनपुट की गणना का प्रतिनिधित्व करता है।

सार्वजनिक स्थैतिक TensorDiagPart <T> बनाएं ( स्कोप स्कोप, ऑपरेंड <T> इनपुट)

एक नया TensorDiagPart ऑपरेशन लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।

पैरामीटर
दायरा वर्तमान दायरा
इनपुट रैंक k टेंसर जहां k सम है और शून्य नहीं है।
रिटर्न
  • TensorDiagPart का एक नया उदाहरण

सार्वजनिक आउटपुट <T> विकर्ण ()

निकाला गया विकर्ण.