चेतावनी: यह एपीआई हटा दिया गया है और प्रतिस्थापन के स्थिर होने के बाद TensorFlow के भविष्य के संस्करण में हटा दिया जाएगा।
NcclAllReduce
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
सभी इनपुट टेंसरों में कमी वाले एक टेंसर को आउटपुट करता है।
एक ही `shared_name के भीतर ऑप्स को पास किए गए सभी इनपुट टेंसरों में कमी वाले एक टेंसर को आउटपुट करता है।
ग्राफ़ का निर्माण इस प्रकार किया जाना चाहिए कि यदि एक ऑप शेयर_नाम मान `c` के साथ चलता है, तो `num_devices` ऑप्स साझा_नाम मान `c` के साथ चलेगा। ऐसा करने में विफलता के कारण ग्राफ़ निष्पादन पूरा नहीं हो पाएगा।
इनपुट: कमी डेटा के लिए इनपुट: सभी `num_devices` उपकरणों में कमी का मूल्य। कमी: प्रदर्शन करने के लिए कमी ऑपरेशन। num_devices: इस कमी में भाग लेने वाले उपकरणों की संख्या। साझा_नाम: पहचानकर्ता जो समान कमी के ऑप्स के बीच साझा करता है।
सार्वजनिक तरीके
आउटपुट <टी> | asOutput () टेंसर का प्रतीकात्मक हैंडल लौटाता है। |
स्थिर <टी संख्या फैली> NcclAllReduce <टी> | बनाने ( स्कोप गुंजाइश, ओपेरैंड <टी> इनपुट, स्ट्रिंग में कमी, लांग numDevices, स्ट्रिंग sharedName) एक नया NcclAllReduce ऑपरेशन रैपिंग क्लास बनाने के लिए फ़ैक्टरी विधि। |
आउटपुट <टी> | |
विरासत में मिली विधियां
कक्षा java.lang.Object से बूलियन | के बराबर होती है (वस्तु arg0) |
अंतिम कक्षा<?> | getClass () |
NS | hashCode () |
अंतिम शून्य | सूचित () |
अंतिम शून्य | notifyAll () |
डोरी | toString () |
अंतिम शून्य | प्रतीक्षा (लंबे arg0, पूर्णांक ARG1) |
अंतिम शून्य | प्रतीक्षा (लंबे arg0) |
अंतिम शून्य | इंतजार () |
सार्वजनिक तरीके
सार्वजनिक आउटपुट <टी> asOutput ()
टेंसर का प्रतीकात्मक हैंडल लौटाता है।
TensorFlow संचालन के लिए इनपुट एक अन्य TensorFlow ऑपरेशन के आउटपुट हैं। इस पद्धति का उपयोग एक प्रतीकात्मक हैंडल प्राप्त करने के लिए किया जाता है जो इनपुट की गणना का प्रतिनिधित्व करता है।
एक नया NcclAllReduce ऑपरेशन रैपिंग क्लास बनाने के लिए फ़ैक्टरी विधि।
रिटर्न
- NcclAllReduce का एक नया उदाहरण
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2021-11-11 (UTC) को अपडेट किया गया.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"वह जानकारी मौजूद नहीं है जो मुझे चाहिए"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"बहुत मुश्किल है / बहुत सारे चरण हैं"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"पुराना"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"अनुवाद से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"सैंपल / कोड से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"अन्य"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"समझने में आसान है"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"मेरी समस्या हल हो गई"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"अन्य"
}]