TPUReplicateMetadata

सार्वजनिक अंतिम वर्ग टीपीयूरेप्लिकेटमेटाडेटा

मेटाडेटा यह दर्शाता है कि टीपीयू गणना को कैसे दोहराया जाना चाहिए।

यह ऑपरेशन `tpu.replication()` कंप्यूटेशन सबग्राफ के संचालन के लिए सामान्य मेटाडेटा रखता है।

नेस्टेड क्लासेस

कक्षा टीपीयूरेप्लिकेटमेटाडेटा.विकल्प TPUReplicateMetadata के लिए वैकल्पिक विशेषताएँ

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

स्थिर टीपीयूरेप्लिकेटमेटाडेटा.विकल्प
अनुमतिसॉफ्टप्लेसमेंट (बूलियन अनुमतिसॉफ्टप्लेसमेंट)
स्थिर टीपीयूरेप्लिकेटमेटाडेटा.विकल्प
संगणना आकार (सूची<लंबा> संगणना आकार)
स्थिर टीपीयूरेप्लिकेटमेटाडेटा
बनाएं ( स्कोप स्कोप, लंबी संख्या प्रतिकृतियां, विकल्प... विकल्प)
एक नया TPUReplateMetadata ऑपरेशन लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
स्थिर टीपीयूरेप्लिकेटमेटाडेटा.विकल्प
डिवाइसअसाइनमेंट (सूची<लंबी> डिवाइसअसाइनमेंट)
स्थिर टीपीयूरेप्लिकेटमेटाडेटा.विकल्प
होस्टकंप्यूटकोर (सूची<स्ट्रिंग>होस्टकंप्यूटकोर)
स्थिर टीपीयूरेप्लिकेटमेटाडेटा.विकल्प
numCoresPerReplika (लंबा numCoresPerReplusa)
स्थिर टीपीयूरेप्लिकेटमेटाडेटा.विकल्प
पैडिंगमैप (सूची<स्ट्रिंग> पैडिंगमैप)
स्थिर टीपीयूरेप्लिकेटमेटाडेटा.विकल्प
स्टेपमार्करलोकेशन (स्ट्रिंग स्टेपमार्करलोकेशन)
स्थिर टीपीयूरेप्लिकेटमेटाडेटा.विकल्प
टोपोलॉजी (स्ट्रिंग टोपोलॉजी)
स्थिर टीपीयूरेप्लिकेटमेटाडेटा.विकल्प
tpuCompileOptionsProto (स्ट्रिंग tpuCompileOptionsProto)
स्थिर टीपीयूरेप्लिकेटमेटाडेटा.विकल्प
यूज़SpmdForXlaPartitioning (बूलियन यूज़SpmdForXlaPartitioning)
स्थिर टीपीयूरेप्लिकेटमेटाडेटा.विकल्प
यूज़ टीपीयू (बूलियन यूज़ टीपीयू)

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

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

सार्वजनिक स्थैतिक टीपीयूरेप्लिकेटमेटाडाटा.ऑप्शंस अनुमतिसॉफ्टप्लेसमेंट (बूलियन अनुमतिसॉफ्टप्लेसमेंट)

सार्वजनिक स्थैतिक TPUReplicationMetadata.Options गणना आकार (सूची <लंबा> गणना आकार)

पैरामीटर
अभिकलनआकार पदावनत. इसके बजाय num_cores_per_replika का उपयोग करें।

सार्वजनिक स्थैतिक टीपीयूरेप्लिकेटमेटाडेटा बनाएं ( स्कोप स्कोप, लंबी संख्या प्रतिकृतियां, विकल्प... विकल्प)

एक नया TPUReplateMetadata ऑपरेशन लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।

पैरामीटर
दायरा वर्तमान दायरा
संख्याप्रतिकृतियाँ गणना की प्रतिकृतियों की संख्या
विकल्प वैकल्पिक गुण मान रखता है
रिटर्न
  • TPUReplicationMetadata का एक नया उदाहरण

सार्वजनिक स्थैतिक TPUReplateMetadata.Options डिवाइसअसाइनमेंट (सूची<लंबी> डिवाइसअसाइनमेंट)

पैरामीटर
डिवाइस असाइनमेंट गणना के लिए उपकरणों का असाइनमेंट.

सार्वजनिक स्थैतिक TPUReplateMetadata.Options होस्टकंप्यूटकोर (सूची<स्ट्रिंग>होस्टकंप्यूटकोर)

सार्वजनिक स्थैतिक TPUReplateMetadata.Options numCoresPerReplika (लंबे numCoresPerReplusa)

पैरामीटर
numCoresPerReplika प्रति प्रतिकृति कोर की संख्या. मॉडल समानता के लिए उपयोग किया जाता है।

सार्वजनिक स्थैतिक TPUReplateMetadata.Options पैडिंगमैप (सूची<स्ट्रिंग> पैडिंगमैप)

सार्वजनिक स्थैतिक TPUReplateMetadata.Options स्टेपमार्करलोकेशन (स्ट्रिंग स्टेपमार्करलोकेशन)

सार्वजनिक स्थैतिक TPUReplateMetadata.Options टोपोलॉजी (स्ट्रिंग टोपोलॉजी)

पैरामीटर
टोपोलॉजी टोपोलॉजीप्रोटो टीपीयू पॉड स्लाइस की टोपोलॉजी को दर्शाता है।

सार्वजनिक स्थैतिक TPUReplateMetadata.Options tpuCompileOptionsProto (स्ट्रिंग tpuCompileOptionsProto)

सार्वजनिक स्थैतिक TPUReplateMetadata.Options उपयोगSpmdForXlaPartitioning (बूलियन उपयोगSpmdForXlaPartitioning)

सार्वजनिक स्थैतिक टीपीयूरेप्लिकेटमेटाडेटा.ऑप्शंस यूज़ टीपीयू (बूलियन यूज़ टीपीयू)

पैरामीटर
टीपीयू का उपयोग करें क्या गणना को टीपीयू पर रखना है।