एक टेंसर जिसकी मेमोरी को जेवीएम से सीधे पहुंच योग्य डेटा स्पेस में मैप नहीं किया गया है।
एक कच्चा टेंसर, टेंसरफ्लो रनटाइम लाइब्रेरी द्वारा मूल मेमोरी में आवंटित टेंसर का एक न्यूनतम प्रतिनिधित्व है और यह वर्तमान प्रक्रिया के भीतर अपने जीवनकाल को नियंत्रित करता है। डेटा को buffer of bytes
द्वारा दर्शाया जाता है, जब तक कि इसे typed tensor
द्वारा एन-आयामी टाइप किए गए स्थान में मैप नहीं किया जाता है।
रॉटेन्सर के उदाहरण थ्रेड-सुरक्षित नहीं हैं और उनके संसाधन को स्पष्ट रूप से या परोक्ष रूप से ट्राई-विद-संसाधनों के माध्यम से close()
कॉल करके जारी किया जाना चाहिए।
सार्वजनिक तरीके
रॉटेंसर | asRawTensor () इस टेंसर का एक कच्चा (अलिखित) प्रतिनिधित्व लौटाता है |
खालीपन | बंद करना () टेंसर से जुड़े संसाधन जारी करें। |
ByteDataBuffer | डेटा () इस टेंसर का कच्चा डेटा बाइट्स के बफर के रूप में लौटाता है। |
डेटा प्रकार | डेटा प्रकार () टेंसर में संग्रहीत तत्वों का DataType लौटाता है। |
लंबा | संख्या बाइट्स () टेंसर डेटा का आकार बाइट्स में लौटाता है। |
आकार | आकार () टेंसर का आकार लौटाता है. |
डोरी | स्ट्रिंग () टेंसर के प्रकार और आकार का वर्णन करने वाली एक स्ट्रिंग लौटाता है। |
विरासत में मिली विधियाँ
सार्वजनिक तरीके
सार्वजनिक शून्य बंद करें ()
टेंसर से जुड़े संसाधन जारी करें।
चेतावनी: इसे उन सभी टेंसरों के लिए लागू किया जाना चाहिए जो उत्सुक ऑपरेशन द्वारा उत्पादित नहीं किए गए थे या मेमोरी लीक हो जाएगी।
close
रिटर्न के बाद टेन्सर ऑब्जेक्ट उपयोग योग्य नहीं रह जाता है।
सार्वजनिक ByteDataBuffer डेटा ()
इस टेंसर का कच्चा डेटा बाइट्स के बफर के रूप में लौटाता है।
रिटर्न
- टेंसर बाइट्स
फेंकता
IllegalStateException | यदि टेंसर बंद कर दिया गया है |
---|
सार्वजनिक लंबी संख्या बाइट्स ()
टेंसर डेटा का आकार बाइट्स में लौटाता है।
सार्वजनिक स्ट्रिंग toString ()
टेंसर के प्रकार और आकार का वर्णन करने वाली एक स्ट्रिंग लौटाता है।