दिए गए आयामों में एक स्ट्रिंग टेंसर को जोड़ता है।
दिए गए स्ट्रिंग टेन्सर आकार के आयामों में स्ट्रिंग जॉइन की गणना करता है `[\\(d_0, d_1, ..., d_{n-1}\\)]`. दिए गए विभाजक (डिफ़ॉल्ट: खाली स्ट्रिंग) के साथ इनपुट स्ट्रिंग्स को जोड़कर बनाया गया एक नया टेंसर लौटाता है। नकारात्मक सूचकांकों को अंत से पीछे की ओर गिना जाता है, जिसमें `-1` `n - 1` के बराबर होता है। यदि सूचकांक निर्दिष्ट नहीं हैं, तो `n - 1` से `0` तक शुरू होने वाले सभी आयामों में शामिल हो जाता है।
उदाहरण के लिए:
# tensor `a` is [["a", "b"], ["c", "d"]]
tf.reduce_join(a, 0) ==> ["ac", "bd"]
tf.reduce_join(a, 1) ==> ["ab", "cd"]
tf.reduce_join(a, -2) = tf.reduce_join(a, 0) ==> ["ac", "bd"]
tf.reduce_join(a, -1) = tf.reduce_join(a, 1) ==> ["ab", "cd"]
tf.reduce_join(a, 0, keep_dims=True) ==> [["ac", "bd"]]
tf.reduce_join(a, 1, keep_dims=True) ==> [["ab"], ["cd"]]
tf.reduce_join(a, 0, separator=".") ==> ["a.c", "b.d"]
tf.reduce_join(a, [0, 1]) ==> "acbd"
tf.reduce_join(a, [1, 0]) ==> "abcd"
tf.reduce_join(a, []) ==> [["a", "b"], ["c", "d"]]
tf.reduce_join(a) = tf.reduce_join(a, [1, 0]) ==> "abcd"
नेस्टेड क्लासेस
कक्षा | रिड्यूसजॉइन.विकल्प | ReduceJoin के लिए वैकल्पिक विशेषताएँ |
स्थिरांक
डोरी | OP_NAME | इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है |
सार्वजनिक तरीके
आउटपुट < TString > | आउटपुट के रूप में () टेंसर का प्रतीकात्मक हैंडल लौटाता है। |
स्टेटिक रिड्यूसजॉइन | |
स्टेटिक रिड्यूसजॉइन.ऑप्शंस | कीपडिम्स (बूलियन कीपडिम्स) |
आउटपुट < TString > | आउटपुट () इसका आकार इनपुट के समान है और कम किए गए आयामों को हटा दिया गया है या `keep_dims` के आधार पर `1` पर सेट किया गया है। |
स्टेटिक रिड्यूसजॉइन.ऑप्शंस | विभाजक (स्ट्रिंग विभाजक) |
विरासत में मिले तरीके
स्थिरांक
सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME
इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है
सार्वजनिक तरीके
सार्वजनिक आउटपुट < TString > asOutput ()
टेंसर का प्रतीकात्मक हैंडल लौटाता है।
TensorFlow संचालन के इनपुट किसी अन्य TensorFlow ऑपरेशन के आउटपुट हैं। इस पद्धति का उपयोग एक प्रतीकात्मक हैंडल प्राप्त करने के लिए किया जाता है जो इनपुट की गणना का प्रतिनिधित्व करता है।
सार्वजनिक स्थैतिक रिड्यूसजॉइन बनाएं ( स्कोप स्कोप, ऑपरेंड < टीस्ट्रिंग > इनपुट, ऑपरेंड <TInt32> रिडक्शनइंडिसेस, विकल्प... विकल्प)
एक नए रिड्यूसजॉइन ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
पैरामीटर
दायरा | वर्तमान दायरा |
---|---|
आदानों | शामिल होने वाला इनपुट. सभी कम किए गए सूचकांकों का आकार शून्य नहीं होना चाहिए। |
कमीसूचकांक | आयाम कम करने के लिए। निर्दिष्ट क्रम में आयाम कम किए जाते हैं। `reduction_indices` को छोड़ना `[n-1, n-2, ..., 0]` को पास करने के बराबर है। `-n` से `-1` तक के नकारात्मक सूचकांक समर्थित हैं। |
विकल्प | वैकल्पिक गुण मान रखता है |
रिटर्न
- रिड्यूसजॉइन का एक नया उदाहरण
सार्वजनिक स्थैतिक रिड्यूसजॉइन.ऑप्शंस कीपडिम्स (बूलियन कीपडिम्स)
पैरामीटर
कीपडिम्स | यदि `सही` है, तो लंबाई `1` के साथ कम आयाम बनाए रखें। |
---|
सार्वजनिक आउटपुट < TString > आउटपुट ()
इसका आकार इनपुट के समान है और कम किए गए आयामों को हटा दिया गया है या `keep_dims` के आधार पर `1` पर सेट किया गया है।
सार्वजनिक स्थैतिक रिड्यूसजॉइन.ऑप्शंस विभाजक (स्ट्रिंग विभाजक)
पैरामीटर
सेपरेटर | जुड़ते समय उपयोग किया जाने वाला विभाजक. |
---|