सार्वजनिक वर्ग LabelUtil
लेबल ऑपरेशन यूटिलिटीज.
सार्वजनिक तरीके
स्थिर सूची < स्ट्रिंग > | MapValueToLabels ( टेन्सरबफर टेंसरबफर, सूची < स्ट्रिंग > लेबल, इंट ऑफसेट) स्ट्रिंग लेबल की सूची में एक इंट वैल्यू टेंसर को मैप करता है। |
विरासत में मिली विधियाँ
सार्वजनिक तरीके
सार्वजनिक स्थैतिक सूची < स्ट्रिंग > mapValueToLabels ( TensorBuffer TensorBuffer, सूची < स्ट्रिंग > लेबल, int ऑफसेट)
स्ट्रिंग लेबल की सूची में एक इंट वैल्यू टेंसर को मैप करता है। यह शब्दकोश के रूप में स्ट्रिंग्स की एक सरणी लेता है। उदाहरण: यदि दिया गया टेंसर [3, 1, 0] है, और दिए गए लेबल ["पृष्ठभूमि", "सेब", "केला", "चेरी", "दिनांक"] है, तो परिणाम ["दिनांक" होगा। "केला", "सेब"]।
पैरामीटर
टेंसरबफर | सूचकांक मानों वाला एक टेंसर। मान गैर-नकारात्मक पूर्णांक होने चाहिए, और प्रत्येक मान x labels[x + offset] में परिवर्तित कर दिया जाएगा। यदि टेंसर को फ़्लोट TensorBuffer के रूप में दिया गया है, तो मान पूर्णांकों में डाले जाएंगे। सभी मान जो सीमा से बाहर हैं, खाली स्ट्रिंग पर मैप किए जाएंगे। |
---|---|
लेबल | स्ट्रिंग्स की एक सूची, जिसे देखने के लिए शब्दकोश के रूप में उपयोग किया जाता है। सरणी तत्व के सूचकांक को कुंजी के रूप में उपयोग किया जाएगा। बेहतर प्रदर्शन पाने के लिए, उस ऑब्जेक्ट का उपयोग करें जो RandomAccess को लागू करता है, जैसे कि ArrayList । |
ओफ़्सेट | labels में पूर्णांक मान देखने पर ऑफसेट मान। |
रिटर्न
- मैप किए गए तार. सूची की लंबाई
TensorBuffer.getFlatSize()
है।
फेंकता
अवैध तर्क अपवाद | यदि tensorBuffer या labels शून्य है। |
---|