BertQuestionAnswerer
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
إرجاع معظم الإجابات الممكنة على سؤال معين لنماذج ضمان الجودة (BERT، Albert، وما إلى ذلك).
تتوقع واجهة برمجة التطبيقات (API) نموذج TFLite المستند إلى Bert مع بيانات التعريف التي تحتوي على المعلومات التالية:
- input_process_units for Wordpiece/Sentencepiece Tokenizer - يمكن استخدام Wordpiece Tokenizer لنموذج MobileBert ، ويمكن استخدام Sentencepiece Tokenizer Tokenizer لنموذج Albert .
- 3 موترات إدخال بأسماء "ids" و"mask" و"segment_ids".
- موترتان للإخراج بأسماء "end_logits" و"start_logits".
الطرق الموروثة من فئة java.lang.Object منطقية | |
الدرجة النهائية <؟> | الحصول على كلاس () |
كثافة العمليات | رمز التجزئة () |
الفراغ النهائي | إعلام () |
الفراغ النهائي | إعلام الكل () |
خيط | إلى سلسلة () |
الفراغ النهائي | انتظر (طويل arg0، int arg1) |
الفراغ النهائي | انتظر (طويل arg0) |
الفراغ النهائي | انتظر () |
من الواجهة java.io.Closeable من الواجهة java.lang.AutoCloseable الأساليب العامة القائمة العامة <QaAnswer> الإجابة (سياق السلسلة ، سؤال السلسلة ) يجيب على السؤال بناءً على السياق، ويُرجع قائمة بإجابة QaAnswer
المحتملة. يمكن أن يكون فارغًا إذا لم يتم العثور على إجابة من السياق المحدد.
حدود سياق | السياق الذي يعتمد عليه السؤال |
---|
سؤال | سؤال لطرحه |
---|
BertQuestionAnswerer الثابت العام createAlbertQuestionAnswererFromFile (سياق السياق، سلسلة نموذج المسار، سلسلة الجملةPieceModelPath) إنشاء مثيل BertQuestionAnswerer
باستخدام نموذج ألبرت وملف نموذج قطعة الجملة.
أحد النماذج المناسبة هو: https://tfhub.dev/tensorflow/lite-model/albert_lite_base/squadv1/1
حدود سياق | سياق الروبوت |
---|
modelPath | مسار الملف إلى نموذج ألبرت. ملاحظة: يجب ألا يكون النموذج مضغوطًا |
---|
جملةPieceModelPath | مسار الملف إلى ملف نموذج قطعة الجملة. ملاحظة: يجب ألا يكون النموذج مضغوطًا |
---|
BertQuestionAnswerer الثابت العام createBertQuestionAnswererFromFile (سياق السياق، String modelPath، String vocabPath) إنشاء مثيل BertQuestionAnswerer
باستخدام نموذج Bert وملف المفردات.
أحد النماذج المناسبة هو: https://tfhub.dev/tensorflow/lite-model/mobilebert/1/default/1
حدود سياق | سياق الروبوت |
---|
modelPath | مسار الملف إلى نموذج بيرت. ملاحظة: يجب ألا يكون النموذج مضغوطًا |
---|
vocabPath | مسار الملف إلى ملف المفردات. ملاحظة: يجب ألا يكون الملف مضغوطاً |
---|
BertQuestionAnswerer الثابت العام createFromFile (سياق السياق، String modelPath) حدود سياق | سياق الروبوت |
---|
modelPath | مسار الملف إلى النموذج مع البيانات الوصفية. ملاحظة: يجب ألا يكون النموذج مضغوطًا |
---|
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2023-12-01 (حسب التوقيت العالمي المتفَّق عليه)
[{
"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":"غير ذلك"
}]