सभी आयामों में संसाधन चर इनपुट टेंसर को विभाजित करता है।
एक ऑप जो दिए गए num_splits विशेषता के आधार पर संसाधन चर इनपुट टेंसर को विभाजित करता है, पैड वैकल्पिक रूप से स्लाइस करता है, और स्लाइस लौटाता है। पंक्ति-प्रमुख क्रम में स्लाइस लौटाए जाते हैं।
यह ऑप टीपीयू ब्रिज के जरिए जेनरेट किया जा सकता है।
उदाहरण के लिए, `input` टेन्सर साथ:
[[0, 1, 2],
[3, 4, 5],
[6, 7, 8]]
` num_splits`: [2, 2]
और `paddings`: [1, 1]
उम्मीद` outputs` है: [[0, 1],
[3, 4]]
[[2, 0],
[5, 0]]
[[6, 7],
[0, 0]]
[[8, 0],
[0, 0]]
नेस्टेड कक्षाएं
कक्षा | ReadVariableXlaSplitND.Options | के लिए वैकल्पिक विशेषताओं ReadVariableXlaSplitND |
सार्वजनिक तरीके
स्थिर <टी> ReadVariableXlaSplitND <टी> | बनाने ( स्कोप गुंजाइश, ओपेरैंड <?> संसाधन, कक्षा <टी> टी, लांग एन, सूची <लांग> numSplits, विकल्प ... विकल्प) एक नया ReadVariableXlaSplitND ऑपरेशन रैपिंग क्लास बनाने के लिए फ़ैक्टरी विधि। |
इटरेटर < ओपेरैंड <टी >> | इटरेटर () |
सूची < आउटपुट <टी >> | आउटपुट () |
स्थिर ReadVariableXlaSplitND.Options | paddings (सूची <लांग> paddings) |
विरासत में मिली विधियां
सार्वजनिक तरीके
सार्वजनिक स्थिर ReadVariableXlaSplitND <टी> बनाने ( स्कोप गुंजाइश, ओपेरैंड <?> संसाधन, कक्षा <टी> टी, लांग एन, सूची <लांग> numSplits, विकल्प ... विकल्प)
एक नया ReadVariableXlaSplitND ऑपरेशन रैपिंग क्लास बनाने के लिए फ़ैक्टरी विधि।
मापदंडों
दायरा | वर्तमान दायरा |
---|---|
संसाधन | सभी आयामों में विभाजित करने के लिए इनपुट टेंसर का संसाधन चर। } out_arg { नाम: "आउटपुट" विवरण: < |
numSplits | प्रति आयाम विभाजित करने के तरीकों की संख्या। आकार के आयाम समान रूप से विभाज्य होने चाहिए। |
विकल्प | वैकल्पिक विशेषता मान रखता है |
रिटर्न
- ReadVariableXlaSplitND का एक नया उदाहरण
सार्वजनिक स्थिर ReadVariableXlaSplitND.Options paddings (सूची <लांग> paddings)
मापदंडों
पैडिंग | विभाजन से पहले लागू करने के लिए इनपुट टेंसर के प्रति आयाम सही पैडिंग की वैकल्पिक सूची। इसका उपयोग किसी आयाम को समान रूप से विभाज्य बनाने के लिए किया जा सकता है। |
---|