TFloat16

सार्वजनिक इंटरफ़ेस TFloat16

आईईईई-754 अर्ध-परिशुद्धता 16-बिट फ्लोट टेंसर प्रकार।

चूंकि जावा में 16 बिट्स में फिट होने वाला कोई फ़्लोटिंग-पॉइंट प्रकार नहीं है, इसलिए जेवीएम से इस प्रकार के टेंसर पर लिखे या पढ़े गए प्रत्येक 32 बिट मान के लिए एक रूपांतरण (संभवतः एक सटीक हानि के साथ) की आवश्यकता होती है। इसलिए, यदि किसी टेंसर पर बहुत सारे I/O संचालन की अपेक्षा की जाती है, तो जब भी संभव हो TFloat32 या TFloat64 डेटा प्रकारों के साथ काम करके प्रदर्शन में सुधार किया जाएगा।

इसके अलावा, TFloat16 टेंसर आमतौर पर बेहतर प्रदर्शन करते हैं यदि वे GPU मेमोरी में स्थित होते हैं क्योंकि अधिकांश CPU मूल रूप से इस प्रारूप का समर्थन नहीं करते हैं। 16-बिट फ्लोट्स पर सीपीयू गणना के लिए, TBfloat16 टेंसर प्रकार एक बेहतर विकल्प हो सकता है।

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

अमूर्त स्थैतिक TFloat16
स्केलरऑफ़ (फ्लोट मान)
एकल फ़्लोट मान संग्रहीत करने के लिए एक नया टेंसर आवंटित करता है।
अमूर्त स्थैतिक TFloat16
टेंसरऑफ़ ( आकार आकार)
दिए गए आकार का एक नया टेंसर आवंटित करता है।
अमूर्त स्थैतिक TFloat16
टेंसरऑफ़ ( आकार आकृति, फ़्लोटडाटाबफ़र डेटा)
दिए गए डेटा के साथ प्रारंभ करके, दिए गए आकार का एक नया टेंसर आवंटित करता है।
अमूर्त स्थैतिक TFloat16
टेंसरऑफ़ ( आकार आकृति , उपभोक्ता< TFloat16 > dataInit)
दिए गए आकार का एक नया टेंसर आवंटित करता है और उसके डेटा को आरंभ करता है।
अमूर्त स्थैतिक TFloat16
टेंसरऑफ ( एनडीएरे <फ्लोट> स्रोत)
एक नया टेंसर आवंटित करता है जो फ़्लोट की दी गई सारणी की एक प्रति है।
अमूर्त स्थैतिक TFloat16
वेक्टरऑफ (फ्लोट... मान)
फ्लोट्स के वेक्टर को संग्रहीत करने के लिए एक नया टेंसर आवंटित करता है।

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

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

सार्वजनिक स्थैतिक सार TFloat16 calarOf (फ्लोट मान)

एकल फ़्लोट मान संग्रहीत करने के लिए एक नया टेंसर आवंटित करता है।

पैरामीटर
कीमत नए टेंसर में स्टोर करने के लिए फ़्लोट करें
रिटर्न
  • नया टेंसर

सार्वजनिक स्थैतिक सार TFloat16 टेंसरऑफ़ ( आकार आकृति)

दिए गए आकार का एक नया टेंसर आवंटित करता है।

पैरामीटर
आकार आवंटित करने के लिए टेंसर का आकार
रिटर्न
  • नया टेंसर

सार्वजनिक स्थैतिक सार TFloat16 TensorOf ( आकार आकार, FloatDataBuffer डेटा)

दिए गए डेटा के साथ प्रारंभ करके, दिए गए आकार का एक नया टेंसर आवंटित करता है।

पैरामीटर
आकार आवंटित करने के लिए टेंसर का आकार
डेटा टेंसर को आरंभ करने के लिए फ्लोट्स का बफर
रिटर्न
  • नया टेंसर

सार्वजनिक स्थैतिक सार TFloat16 TensorOf (आकार आकृति , उपभोक्ता< TFloat16 > dataInit)

दिए गए आकार का एक नया टेंसर आवंटित करता है और उसके डेटा को आरंभ करता है।

पैरामीटर
आकार आवंटित करने के लिए टेंसर का आकार
dataInit टेंसर डेटा प्रारंभकर्ता
रिटर्न
  • नया टेंसर
फेंकता
टेंसरफ़्लो अपवाद यदि टेंसर को आवंटित या आरंभीकृत नहीं किया जा सकता है

सार्वजनिक स्थैतिक सार TFloat16 TensorOf ( NdArray <Float> src)

एक नया टेंसर आवंटित करता है जो फ़्लोट की दी गई सारणी की एक प्रति है।

टेंसर का आकार स्रोत सरणी के समान होगा और उसका डेटा कॉपी किया जाएगा।

पैरामीटर
स्रोत स्रोत सरणी नए टेंसर को आकार और डेटा देती है
रिटर्न
  • नया टेंसर

सार्वजनिक स्थैतिक सार TFloat16 वेक्टरऑफ (फ्लोट... मान)

फ्लोट्स के वेक्टर को संग्रहीत करने के लिए एक नया टेंसर आवंटित करता है।

पैरामीटर
मान नए टेंसर में स्टोर करने के लिए तैरता है
रिटर्न
  • नया टेंसर