BertQuestionAnswerer
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
QA मॉडल (BERT, अल्बर्ट, आदि) के लिए दिए गए प्रश्न पर सबसे संभावित उत्तर लौटाता है।
एपीआई निम्नलिखित जानकारी वाले मेटाडेटा के साथ बर्ट आधारित टीएफलाइट मॉडल की अपेक्षा करता है:
- वर्डपीस/सेंटेंसपीस टोकनाइज़र के लिए इनपुट_प्रोसेस_यूनिट्स - वर्डपीस टोकनाइज़र का उपयोग मोबाइलबर्ट मॉडल के लिए किया जा सकता है, सेंटेंसपीस टोकनाइज़र टोकनाइज़र का उपयोग अल्बर्ट मॉडल के लिए किया जा सकता है।
- "आईडी", "मास्क" और "सेगमेंट_आईडी" नाम वाले 3 इनपुट टेंसर।
- "end_logits" और "start_logits" नाम वाले 2 आउटपुट टेंसर।
विरासत में मिली विधियाँ
कक्षा java.lang.Object से बूलियन | |
अंतिम कक्षा <?> | गेटक्लास () |
int यहाँ | हैश कोड () |
अंतिम शून्य | सूचित करें () |
अंतिम शून्य | सभी को सूचित करें () |
डोरी | स्ट्रिंग () |
अंतिम शून्य | प्रतीक्षा करें (लंबा arg0, int arg1) |
अंतिम शून्य | प्रतीक्षा करें (लंबा arg0) |
अंतिम शून्य | इंतज़ार () |
इंटरफ़ेस java.io.Closeable से इंटरफ़ेस java.lang.AutoCloseable से सार्वजनिक तरीके
संदर्भ के आधार पर प्रश्न का उत्तर देता है, और संभावित QaAnswer
की एक सूची लौटाता है। यदि दिए गए संदर्भ से कोई उत्तर नहीं मिला तो यह रिक्त हो सकता है।
पैरामीटर
प्रसंग | प्रश्न संदर्भ पर आधारित है |
---|
सवाल | पूछने के लिए प्रश्न |
---|
सार्वजनिक स्थैतिक BertQuestionAnswerer createAlbertQuestionAnswererFromFile (संदर्भ संदर्भ, स्ट्रिंग मॉडलपाथ, स्ट्रिंग वाक्यपीसमॉडलपाथ)
अल्बर्ट मॉडल और एक वाक्य टुकड़ा मॉडल फ़ाइल के साथ एक BertQuestionAnswerer
उदाहरण बनाता है।
एक उपयुक्त मॉडल है: https://tfhub.dev/tensorflow/lite-model/albert_lite_base/squadv1/1
पैरामीटर
प्रसंग | एंड्रॉइड संदर्भ |
---|
मॉडलपथ | अल्बर्ट मॉडल के लिए फ़ाइल पथ। नोट: मॉडल को संपीड़ित नहीं किया जाना चाहिए |
---|
वाक्य टुकड़ा मॉडल पथ | वाक्य टुकड़ा मॉडल फ़ाइल के लिए फ़ाइल पथ। नोट: मॉडल को संपीड़ित नहीं किया जाना चाहिए |
---|
सार्वजनिक स्थैतिक BertQuestionAnswerer createBertQuestionAnswererFromFile (संदर्भ संदर्भ, स्ट्रिंग मॉडलपाथ, स्ट्रिंग वोकैबपाथ)
बर्ट मॉडल और एक शब्दावली फ़ाइल के साथ एक BertQuestionAnswerer
उदाहरण बनाता है।
एक उपयुक्त मॉडल है: https://tfhub.dev/tensorflow/lite-model/mobilebert/1/default/1
पैरामीटर
प्रसंग | एंड्रॉइड संदर्भ |
---|
मॉडलपथ | बर्ट मॉडल के लिए फ़ाइल पथ। नोट: मॉडल को संपीड़ित नहीं किया जाना चाहिए |
---|
vocabPath | शब्दावली फ़ाइल का फ़ाइल पथ। नोट: फ़ाइल को संपीड़ित नहीं किया जाना चाहिए |
---|
सार्वजनिक स्थैतिक BertQuestionAnswerer createFromFile (संदर्भ संदर्भ, स्ट्रिंग मॉडलपाथ)
पैरामीटर
प्रसंग | एंड्रॉइड संदर्भ |
---|
मॉडलपथ | मेटाडेटा के साथ मॉडल के लिए फ़ाइल पथ। नोट: मॉडल को संपीड़ित नहीं किया जाना चाहिए |
---|
पैरामीटर
मॉडलफ़ाइल | मॉडल का एक File ऑब्जेक्ट |
---|
पैरामीटर
मॉडलफ़ाइल | मॉडल का एक File ऑब्जेक्ट |
---|
विकल्प | |
---|
पैरामीटर
प्रसंग | एंड्रॉइड संदर्भ |
---|
मॉडलपथ | मेटाडेटा के साथ मॉडल के लिए फ़ाइल पथ। नोट: मॉडल को संपीड़ित नहीं किया जाना चाहिए |
---|
विकल्प | |
---|
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2023-12-01 (UTC) को अपडेट किया गया.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"वह जानकारी मौजूद नहीं है जो मुझे चाहिए"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"बहुत मुश्किल है / बहुत सारे चरण हैं"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"पुराना"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"अनुवाद से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"सैंपल / कोड से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"अन्य"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"समझने में आसान है"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"मेरी समस्या हल हो गई"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"अन्य"
}]