ExpandDims

सार्वजनिक अंतिम वर्ग एक्सपैंडडिम्स

टेंसर के आकार में 1 का आयाम सम्मिलित करता है।

एक टेंसर `इनपुट` को देखते हुए, यह ऑपरेशन `इनपुट` के आकार के आयाम सूचकांक `अक्ष` पर 1 का आयाम सम्मिलित करता है। आयाम सूचकांक `अक्ष` शून्य से शुरू होता है; यदि आप `अक्ष` के लिए एक ऋणात्मक संख्या निर्दिष्ट करते हैं तो इसे अंत से पीछे की ओर गिना जाता है।

यदि आप किसी एकल तत्व में बैच आयाम जोड़ना चाहते हैं तो यह ऑपरेशन उपयोगी है। उदाहरण के लिए, यदि आपके पास `[ऊंचाई, चौड़ाई, चैनल]` आकार की एक एकल छवि है, तो आप इसे `expand_dims(image, 0)` के साथ 1 छवि का एक बैच बना सकते हैं, जिससे आकार `[1, ऊंचाई' बन जाएगा , चौड़ाई, चैनल]`।

अन्य उदाहरण:

# 't' is a tensor of shape [2]
 shape(expand_dims(t, 0)) ==> [1, 2]
 shape(expand_dims(t, 1)) ==> [2, 1]
 shape(expand_dims(t, -1)) ==> [2, 1]
 
 # 't2' is a tensor of shape [2, 3, 5]
 shape(expand_dims(t2, 0)) ==> [1, 2, 3, 5]
 shape(expand_dims(t2, 2)) ==> [2, 3, 1, 5]
 shape(expand_dims(t2, 3)) ==> [2, 3, 5, 1]
 
इस ऑपरेशन के लिए आवश्यक है कि:

`-1-input.dims() <= dim <= इनपुट.dims()`

यह ऑपरेशन `स्क्वीज़()` से संबंधित है, जो आकार 1 के आयामों को हटा देता है।

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

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

विरासत में मिली विधियाँ

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

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

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

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

सार्वजनिक स्थैतिक एक्सपेंडडिम्स <टी> बनाएं ( स्कोप स्कोप, ऑपरेंड <टी> इनपुट, ऑपरेंड <यू> अक्ष)

एक नए एक्सपेंडडिम्स ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।

पैरामीटर
दायरा वर्तमान दायरा
एक्सिस 0-डी (अदिश)। उस आयाम सूचकांक को निर्दिष्ट करता है जिस पर `इनपुट` के आकार का विस्तार करना है। `[-रैंक(इनपुट) - 1, रैंक(इनपुट)]` श्रेणी में होना चाहिए।
रिटर्न
  • एक्सपेंडडिम्स का एक नया उदाहरण

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

इसमें 'इनपुट' जैसा ही डेटा है, लेकिन इसके आकार में आकार 1 का एक अतिरिक्त आयाम जोड़ा गया है।