बर्ट मॉडल के साथ एनएलक्लासिफिकेशन कार्यों के लिए क्लासिफायर एपीआई, स्ट्रिंग को विभिन्न वर्गों में वर्गीकृत करता है। एपीआई मेटाडेटा पॉपुलेटेड के साथ बर्ट आधारित टीएफलाइट मॉडल की अपेक्षा करता है।
मेटाडेटा में निम्नलिखित जानकारी होनी चाहिए:
- वर्डपीस/सेंटेंसपीस टोकनाइज़र के लिए 1 इनपुट_प्रोसेस_यूनिट।
- "आईडी", "मास्क" और "सेगमेंट_आईडी" नाम वाले 3 इनपुट टेंसर।
- फ्लोट32[1,2] प्रकार का 1 आउटपुट टेंसर, वैकल्पिक रूप से संलग्न लेबल फ़ाइल के साथ। यदि एक लेबल फ़ाइल संलग्न है, तो फ़ाइल प्रति पंक्ति एक लेबल के साथ एक सादा पाठ फ़ाइल होनी चाहिए, लेबल की संख्या मॉडल आउटपुट श्रेणियों की संख्या से मेल खाना चाहिए।
नेस्टेड क्लासेस
कक्षा | BertNLClassifier.BertNLClassifierOptions | BertNLClassifier को कॉन्फ़िगर करने के विकल्प। |
सार्वजनिक तरीके
विरासत में मिली विधियाँ
सार्वजनिक तरीके
सार्वजनिक सूची < श्रेणी > वर्गीकृत करें ( स्ट्रिंग पाठ)
एक स्ट्रिंग इनपुट पर वर्गीकरण करता है, वर्गीकृत Category
लौटाता है।
पैरामीटर
मूलपाठ | मॉडल में इनपुट टेक्स्ट। |
---|
रिटर्न
- श्रेणी परिणामों की एक सूची.
सार्वजनिक स्थैतिक BertNLClassifier createFromBuffer ( ByteBuffer modelBuffer)
एक मॉडल बफ़र और डिफ़ॉल्ट BertNLClassifier.BertNLClassifierOptions
के साथ BertNLClassifier
बनाता है।
पैरामीटर
मॉडलबफर | मॉडल का प्रत्यक्ष ByteBuffer या MappedByteBuffer |
---|
रिटर्न
- एक
BertNLClassifier
उदाहरण
फेंकता
अवैध तर्क अपवाद | यदि मॉडल बफ़र प्रत्यक्ष ByteBuffer या MappedByteBuffer नहीं है |
---|---|
IllegalStateException | यदि कोई आंतरिक त्रुटि है |
क्रम अपवाद | यदि कोई अन्यथा अनिर्दिष्ट त्रुटि है |
सार्वजनिक स्थैतिक BertNLClassifier createFromBufferAndOptions ( ByteBuffer modelBuffer, BertNLClassifier.BertNLClassifierOptions विकल्प)
एक मॉडल बफ़र और BertNLClassifier.BertNLClassifierOptions
के साथ BertNLClassifier
बनाता है।
पैरामीटर
मॉडलबफर | मॉडल का प्रत्यक्ष ByteBuffer या MappedByteBuffer |
---|---|
विकल्प | क्लासिफायरियर को कॉन्फ़िगर करने के लिए |
रिटर्न
- एक
BertNLClassifier
उदाहरण
फेंकता
अवैध तर्क अपवाद | यदि मॉडल बफ़र प्रत्यक्ष ByteBuffer या MappedByteBuffer नहीं है |
---|---|
IllegalStateException | यदि कोई आंतरिक त्रुटि है |
क्रम अपवाद | यदि कोई अन्यथा अनिर्दिष्ट त्रुटि है |
सार्वजनिक स्थैतिक BertNLClassifier createFromFile (संदर्भ संदर्भ, स्ट्रिंग मॉडलपाथ)
मेटाडेटा और डिफ़ॉल्ट BertNLClassifier.BertNLClassifierOptions
के साथ एक मॉडल फ़ाइल से BertNLClassifier
बनाता है।
पैरामीटर
प्रसंग | एंड्रॉइड संदर्भ |
---|---|
मॉडलपथ | वर्गीकरण मॉडल का पथ |
रिटर्न
- एक
BertNLClassifier
उदाहरण
फेंकता
आईओ अपवाद | यदि मॉडल फ़ाइल लोड होने में विफल रहती है |
---|---|
अवैध तर्क अपवाद | यदि कोई तर्क अमान्य है |
IllegalStateException | यदि कोई आंतरिक त्रुटि है |
क्रम अपवाद | यदि कोई अन्यथा अनिर्दिष्ट त्रुटि है |
सार्वजनिक स्थैतिक BertNLClassifier createFromFile ( फ़ाइल मॉडलफ़ाइल)
मेटाडेटा और डिफ़ॉल्ट BertNLClassifier.BertNLClassifierOptions
के साथ File
ऑब्जेक्ट से BertNLClassifier
बनाता है।
पैरामीटर
मॉडलफ़ाइल | वर्गीकरण मॉडल File उदाहरण |
---|
रिटर्न
- एक
BertNLClassifier
उदाहरण
फेंकता
आईओ अपवाद | यदि मॉडल फ़ाइल लोड होने में विफल रहती है |
---|---|
अवैध तर्क अपवाद | यदि कोई तर्क अमान्य है |
IllegalStateException | यदि कोई आंतरिक त्रुटि है |
क्रम अपवाद | यदि कोई अन्यथा अनिर्दिष्ट त्रुटि है |
सार्वजनिक स्थैतिक BertNLClassifier createFromFileAndOptions ( फ़ाइल मॉडलफ़ाइल, BertNLClassifier.BertNLClassifierOptions विकल्प)
मेटाडेटा और BertNLClassifier.BertNLClassifierOptions
के साथ File
ऑब्जेक्ट से BertNLClassifier
बनाता है।
पैरामीटर
मॉडलफ़ाइल | वर्गीकरण मॉडल File उदाहरण |
---|---|
विकल्प | क्लासिफायरियर को कॉन्फ़िगर करने के लिए |
रिटर्न
- एक
BertNLClassifier
उदाहरण
फेंकता
आईओ अपवाद | यदि मॉडल फ़ाइल लोड होने में विफल रहती है |
---|---|
अवैध तर्क अपवाद | यदि कोई तर्क अमान्य है |
IllegalStateException | यदि कोई आंतरिक त्रुटि है |
क्रम अपवाद | यदि कोई अन्यथा अनिर्दिष्ट त्रुटि है |
सार्वजनिक स्थैतिक BertNLClassifier createFromFileAndOptions (संदर्भ संदर्भ, स्ट्रिंग मॉडलपाथ, BertNLClassifier.BertNLClassifierOptions विकल्प)
मेटाडेटा और BertNLClassifier.BertNLClassifierOptions
के साथ एक मॉडल फ़ाइल से BertNLClassifier
बनाता है।
पैरामीटर
प्रसंग | एंड्रॉइड संदर्भ। |
---|---|
मॉडलपथ | वर्गीकरण मॉडल का पथ |
विकल्प | क्लासिफायरियर को कॉन्फ़िगर करने के लिए |
रिटर्न
- एक
BertNLClassifier
उदाहरण
फेंकता
आईओ अपवाद | यदि मॉडल फ़ाइल लोड होने में विफल रहती है |
---|---|
अवैध तर्क अपवाद | यदि कोई तर्क अमान्य है |
IllegalStateException | यदि कोई आंतरिक त्रुटि है |
क्रम अपवाद | यदि कोई अन्यथा अनिर्दिष्ट त्रुटि है |