TPUExecuteAndUpdateVariables

सार्वजनिक अंतिम वर्ग TPUExecuteAndUpdateVariables

Op जो वैकल्पिक इन-प्लेस वेरिएबल अपडेट वाले प्रोग्राम को निष्पादित करता है।

यह (वैकल्पिक रूप से) डिवाइस चर पढ़ता है, एक टीपीयू डिवाइस पर एक टीपीयू प्रोग्राम को लोड और निष्पादित करता है, और फिर (वैकल्पिक रूप से) प्रोग्राम आउटपुट का उपयोग करके इन-प्लेस अपडेट वैरिएबल, जैसा कि विशेषता डिवाइस_वार_रीड्स_इंडिस (सीधे पढ़ने वाले चर से प्रोग्राम इनपुट इंडेक्स) और डिवाइस_वर_अपडेट्स_इंडिस में निर्दिष्ट है। (वेरिएबल को अपडेट करने के लिए उपयोग किए जाने वाले प्रोग्राम आउटपुट इंडेक्स, -1 का अर्थ है नो-अपडेट/रीड-ओनली)। इस तरह के प्रोग्राम आउटपुट इन वेरिएबल्स द्वारा खपत किए जाते हैं जो ऑप आउटपुट में दिखाई नहीं देंगे। वितरित टीपीयू कंपाइलर के आंतरिक उपयोग के लिए।

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

स्थिर TPUExecuteAndUpdateVariables
create ( स्कोप स्कोप, Iterable< ऑपरेंड <?>> args, ऑपरेंड <स्ट्रिंग> कुंजी, लिस्ट<क्लास<?>> ट्रेसल्ट्स, लिस्ट<लॉन्ग> डिवाइसVarReadsIndices, List<Long> deviceVarUpdatesIndices)
एक नया TPUExecuteAndUpdateVariables ऑपरेशन रैपिंग क्लास बनाने के लिए फ़ैक्टरी विधि।
इटरेटर< ऑपरेंड <ऑब्जेक्ट>>
सूची< आउटपुट <?>>

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

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

पब्लिक स्टैटिक TPUExecuteAndUpdateVariables create ( स्कोप स्कोप, Iterable< ऑपरेंड <?>> args, ऑपरेंड <स्ट्रिंग> की, लिस्ट<क्लास<?>> ट्रेसल्ट्स, लिस्ट<Long> deviceVarReadsIndices, List<Long> deviceVarUpdatesIndices)

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

मापदंडों
दायरा वर्तमान दायरा
रिटर्न
  • TPUExecuteAndUpdateVariables का एक नया उदाहरण

सार्वजनिक इटरेटर < संचालन <ऑब्जेक्ट>> पुनरावर्तक ()

सार्वजनिक सूची< आउटपुट <?>> परिणाम ()