चेतावनी: इस एपीआई को पदावनत कर दिया गया है और प्रतिस्थापन के स्थिर होने के बाद इसे TensorFlow के भविष्य के संस्करण में हटा दिया जाएगा।
XlaSendTPUEmbeddingGradients
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
एक ऑप जो एम्बेडिंग तालिकाओं का ग्रेडिएंट अपडेट करता है।
ग्रेडिएंट तर्क एक TensorList है जिसकी लंबाई और आकार XlaRecvTPUEmbeddingActivations के रिटर्न मान के समान है, लेकिन इसमें एम्बेडिंग सक्रियणों के संबंध में मॉडल के नुकसान के ग्रेडिएंट शामिल हैं। tpu.initialize_system को दिए गए TPUEmbeddingConfiguration प्रोटो में निर्दिष्ट ऑप्टिमाइज़र के माध्यम से एम्बेडिंग तालिकाओं को इन ग्रेडिएंट्स से अपडेट किया जाता है।
विरासत में मिली विधियाँ
कक्षा java.lang.Object से बूलियन | बराबर (ऑब्जेक्ट arg0) |
अंतिम कक्षा<?> | गेटक्लास () |
int यहाँ | हैश कोड () |
अंतिम शून्य | सूचित करें () |
अंतिम शून्य | सभी को सूचित करें () |
डोरी | स्ट्रिंग () |
अंतिम शून्य | प्रतीक्षा करें (लंबा arg0, int arg1) |
अंतिम शून्य | प्रतीक्षा करें (लंबा arg0) |
अंतिम शून्य | इंतज़ार () |
सार्वजनिक तरीके
सार्वजनिक स्थैतिक XlaSendTPUEmbeddingGradients बनाएँ ( स्कोप स्कोप, Iterable< ऑपरेंड <Float>> ग्रेडिएंट्स, Iterable< ऑपरेंड <Float>> learnRates, ऑपरेंड <?> डिडुप्लीकेशन डेटा, स्ट्रिंग कॉन्फ़िगरेशन)
एक नए XlaSendTPUEmbeddingGradients ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
पैरामीटर
दायरा | वर्तमान दायरा |
---|
ढ़ाल | ग्रेडिएंट्स की एक TensorList जिसके साथ एम्बेडिंग तालिकाओं को अद्यतन करना है। |
---|
सीखने की दरें | ऑप्टिमाइज़र के माध्यम से एम्बेडिंग तालिकाओं को अद्यतन करने के लिए सीखने की दरों की एक TensorList का उपयोग किया जाता है। TensorList की लंबाई TPUEmbeddingConfiguration प्रोटो में निर्दिष्ट गतिशील शिक्षण दर टैग की संख्या के बराबर होनी चाहिए। |
---|
डिडुप्लीकेशनडेटा | प्रकार=DT_VARIANT वाला एक टेंसर जिसमें डिडुप्लीकेशन डेटा होता है। टेंसर एक XLA नेस्टेड टपल है जिसमें N तत्व होते हैं (जहाँ N प्रति TPU चिप में टेंसर कोर की एम्बेडिंग की संख्या का अनुपात है)। नेस्टेड ट्यूपल का प्रत्येक तत्व रैंक 1 टेंसर का ट्यूपल है। प्रत्येक टेंसर में या तो TensorCore पर एम्बेडिंग लुकअप के लिए इंडेक्स (DT_UINT32) या एम्बेडिंग लुकअप ऑपरेशन के आउटपुट पर लागू करने के लिए वेट (DT_FLOAT) होते हैं। |
---|
कॉन्फ़िग | क्रमबद्ध टीपीयूएम्बेडिंगकॉन्फिगरेशन प्रोटो। |
---|
रिटर्न
- XlaSendTPUEmbeddingGradients का एक नया उदाहरण
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2023-12-01 (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":"अन्य"
}]
{"lastModified": "\u0906\u0916\u093f\u0930\u0940 \u092c\u093e\u0930 2023-12-01 (UTC) \u0915\u094b \u0905\u092a\u0921\u0947\u091f \u0915\u093f\u092f\u093e \u0917\u092f\u093e."}