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