TType
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
ज्ञात अप्रत्यक्ष उपवर्ग TBfloat16 , TBool , TFloat16 , TFloat32 , TFloat64 , TFloating , TInt32 , TInt64 , TIntegral , TNumber , TString , TUint8 | टीबीफ्लोट16 | मस्तिष्क 16-बिट फ्लोट टेंसर प्रकार। | | टीबूल | बूलियन टेंसर प्रकार. | | TFloat16 | आईईईई-754 अर्ध-परिशुद्धता 16-बिट फ्लोट टेंसर प्रकार। | | TFloat32 | आईईईई-754 एकल-परिशुद्धता 32-बिट फ्लोट टेंसर प्रकार। | | TFloat64 | आईईईई-754 डबल-प्रिसिजन 64-बिट फ्लोट टेंसर प्रकार। | | टीफ्लोटिंग | सभी फ़्लोटिंग पॉइंट टेंसर के लिए सामान्य इंटरफ़ेस। | | TInt32 | 32-बिट हस्ताक्षरित पूर्णांक टेंसर प्रकार। | | TInt64 | 64-बिट हस्ताक्षरित पूर्णांक टेंसर प्रकार। | | टीइंटेग्रल | सभी अभिन्न संख्यात्मक टेंसरों के लिए सामान्य इंटरफ़ेस। | | टीनंबर | सभी संख्यात्मक टेंसरों के लिए सामान्य इंटरफ़ेस। | | टीस्ट्रिंग | स्ट्रिंग प्रकार. | | TUint8 | 8-बिट अहस्ताक्षरित पूर्णांक टेंसर प्रकार। |
|
सभी टाइप किए गए टेंसरों के लिए सामान्य इंटरफ़ेस।
टाइप किए गए टेंसर अपनी मूल मेमोरी को एन-डायमेंशनल डेटा स्पेस में मैप करके RawTensor लपेटते हैं, जिससे जेवीएम से सीधे I/O एक्सेस की अनुमति मिलती है।
TType के उप-इंटरफ़ेस को TensorFlow की विभिन्न संस्थाओं के लिए एक सामान्य पैरामीटर के रूप में प्रचारित किया जाता है ताकि उनके द्वारा ले जाने वाले टेंसर के प्रकार की पहचान की जा सके। उदाहरण के लिए, एक Operand<TFloat32> एक ऑपरेंड है जो 32-बिट फ्लोटिंग पॉइंट टेंसर को आउटपुट करता है। यह पैरामीटर संकलन-समय पर गणना के ऑपरेंड के बीच प्रकार-संगतता सुनिश्चित करता है। उदाहरण के लिए:
Ops tf = Ops.create();
Constant<TFloat32> c1 = tf.array(2.0f, 3.0f, 2.0f);
Constant<TFloat32> c2 = tf.array(1.0f, 2.0f, 3.0f);
Constant<TInt32> c3 = tf.array(2, 3, 2);
tf.math.add(c1, c2); // OK
tf.math.add(c1, c3); // Compilation failure
भले ही सभी टाइप किए गए टेंसर अपने डेटा तक पहुंच प्रदान करने के लिए किसी तरह NdArray लागू करते हैं, निम्नलिखित कारणों से TType जानबूझकर इस इंटरफ़ेस से सीधे विस्तारित नहीं होता है:
- इस स्तर पर
NdArray लागू करने से केवल बॉक्स्ड-प्रकार के एक्सेसर्स उजागर हो सकते हैं, जो अपने आदिम समकक्ष की तुलना में कम प्रदर्शन करने वाले होते हैं, केवल NdArray के उप-इंटरफ़ेस (जैसे FloatNdArray ) द्वारा उजागर होते हैं। -
TType NdArray टाइप करने के लिए एक नया सामान्य पैरामीटर ले जाने की आवश्यकता होगी, जो इस इंटरफ़ेस के उदाहरण को स्वीकार करने या वापस करने वाले किसी भी विधि के हस्ताक्षर में वर्बोसिटी बढ़ा देगा, जो बहुत आम है।
इसलिए, उपयोगकर्ता को अपने डेटा तक पहुंचने से पहले एक ठोस टेंसर प्रकार में
TType का संदर्भ डालने के लिए मजबूर करना बेहतर प्रदर्शन की गारंटी देता है और पठनीयता में सुधार करता है।
सार्वजनिक तरीके
| अमूर्त शून्य | बंद करना () टेंसर से जुड़े संसाधन जारी करें। |
| सार डेटा प्रकार | |
| अमूर्त लंबा | |
| सार वर्ग<? टीटाइप > का विस्तार करता है | प्रकार () इस टेंसर के प्रकार को TType के पंजीकृत उपवर्ग के रूप में लौटाता है |
विरासत में मिली विधियाँ
इंटरफ़ेस org.tensorflow.Tensor से | सार रॉटेंसर | asRawTensor () इस टेंसर का एक कच्चा (अलिखित) प्रतिनिधित्व लौटाता है |
| अमूर्त शून्य | बंद करना () टेंसर से जुड़े संसाधन जारी करें। |
| सार डेटा प्रकार | |
| अमूर्त लंबा | |
| अमूर्त स्थैतिक <टी टीटाइप का विस्तार करता है > टी | (कक्षा<T> प्रकार , आकार आकार, लंबा आकार, उपभोक्ता<T> डेटाइनिशियलाइज़र) किसी दिए गए डेटा प्रकार, आकार और आकार का एक टेंसर आवंटित करता है। |
| अमूर्त स्थैतिक <टी टीटाइप का विस्तार करता है > टी | का (कक्षा<T> प्रकार, आकार आकार) किसी दिए गए डेटा प्रकार और आकार का एक टेंसर आवंटित करता है। |
| अमूर्त स्थैतिक <टी टीटाइप का विस्तार करता है > टी | का (कक्षा<T> प्रकार, आकृति आकार, लंबा आकार) किसी दिए गए डेटा प्रकार, आकार और आकार का एक टेंसर आवंटित करता है। |
| अमूर्त स्थैतिक <टी टीटाइप का विस्तार करता है > टी | ( कक्षा<T> प्रकार, आकार आकार, उपभोक्ता<T> डेटाइनिशियलाइज़र) किसी दिए गए डेटाटाइप और आकार के टेंसर को आवंटित और आरंभीकृत करता है। |
| अमूर्त स्थैतिक <टी टीटाइप का विस्तार करता है > टी | ( कक्षा <T> प्रकार, आकृति आकार, ByteDataBuffer rawData) दिए गए बफ़र द्वारा उपलब्ध कराए गए कच्चे डेटा से किसी भी प्रकार का टेंसर बनाता है। |
| अमूर्त आकार | आकार () टेंसर का आकार लौटाता है. |
इंटरफ़ेस java.lang.AutoCloseable से सार्वजनिक तरीके
सार्वजनिक सार शून्य बंद करें ()
टेंसर से जुड़े संसाधन जारी करें।
चेतावनी: इसे उन सभी टेंसरों के लिए लागू किया जाना चाहिए जो उत्सुक ऑपरेशन द्वारा उत्पादित नहीं किए गए थे या मेमोरी लीक हो जाएगी।
close रिटर्न के बाद टेन्सर ऑब्जेक्ट उपयोग योग्य नहीं रह जाता है।
सार्वजनिक सार लंबी संख्या बाइट्स ()
टेंसर डेटा का आकार बाइट्स में लौटाता है।
सार्वजनिक सार वर्ग<? TType > प्रकार का विस्तार करता है ()
इस टेंसर के प्रकार को TType के पंजीकृत उपवर्ग के रूप में लौटाता है
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया."],[],[]]