إرجاع معظم الإجابات الممكنة على سؤال معين لنماذج ضمان الجودة (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".
فئات متداخلة
فصل | BertQuestionAnswerer.BertQuestionAnswererOptions | خيارات لإعداد BertQuestionAnswerer . |
الأساليب العامة
الطرق الموروثة
الأساليب العامة
القائمة العامة <QaAnswer> الإجابة (سياق السلسلة ، سؤال السلسلة )
BertQuestionAnswerer الثابت العام createAlbertQuestionAnswererFromFile (سياق السياق، سلسلة نموذج المسار، سلسلة الجملةPieceModelPath)
إنشاء مثيل BertQuestionAnswerer
باستخدام نموذج ألبرت وملف نموذج قطعة الجملة.
أحد النماذج المناسبة هو: https://tfhub.dev/tensorflow/lite-model/albert_lite_base/squadv1/1
حدود
سياق | سياق الروبوت |
---|---|
modelPath | مسار الملف إلى نموذج ألبرت. ملاحظة: يجب ألا يكون النموذج مضغوطًا |
جملةPieceModelPath | مسار الملف إلى ملف نموذج قطعة الجملة. ملاحظة: يجب ألا يكون النموذج مضغوطًا |
عائدات
- مثيل
BertQuestionAnswerer
رميات
IOEException | إذا فشل تحميل ملف النموذج |
---|---|
غير الشرعيين استثناء حجة | إذا كانت الوسيطة غير صالحة |
استثناء الدولة غير القانوني | إذا كان هناك خطأ داخلي |
استثناء وقت التشغيل | إذا كان هناك خطأ غير محدد |
BertQuestionAnswerer الثابت العام createBertQuestionAnswererFromFile (سياق السياق، String modelPath، String vocabPath)
إنشاء مثيل BertQuestionAnswerer
باستخدام نموذج Bert وملف المفردات.
أحد النماذج المناسبة هو: https://tfhub.dev/tensorflow/lite-model/mobilebert/1/default/1
حدود
سياق | سياق الروبوت |
---|---|
modelPath | مسار الملف إلى نموذج بيرت. ملاحظة: يجب ألا يكون النموذج مضغوطًا |
vocabPath | مسار الملف إلى ملف المفردات. ملاحظة: يجب ألا يكون الملف مضغوطاً |
عائدات
- مثيل
BertQuestionAnswerer
رميات
IOEException | إذا فشل تحميل ملف النموذج |
---|---|
غير الشرعيين استثناء حجة | إذا كانت الوسيطة غير صالحة |
استثناء الدولة غير القانوني | إذا كان هناك خطأ داخلي |
استثناء وقت التشغيل | إذا كان هناك خطأ غير محدد |
BertQuestionAnswerer الثابت العام createFromFile (سياق السياق، String modelPath)
إنشاء مثيل BertQuestionAnswerer
من BertQuestionAnswerer.BertQuestionAnswererOptions
الافتراضي.
حدود
سياق | سياق الروبوت |
---|---|
modelPath | مسار الملف إلى النموذج مع البيانات الوصفية. ملاحظة: يجب ألا يكون النموذج مضغوطًا |
عائدات
- مثيل
BertQuestionAnswerer
رميات
IOEException | إذا فشل تحميل ملف النموذج |
---|---|
غير الشرعيين استثناء حجة | إذا كانت الوسيطة غير صالحة |
استثناء الدولة غير القانوني | إذا كان هناك خطأ داخلي |
استثناء وقت التشغيل | إذا كان هناك خطأ غير محدد |
BertQuestionAnswerer الثابت العام createFromFile ( ملف modelFile)
إنشاء مثيل BertQuestionAnswerer
من BertQuestionAnswerer.BertQuestionAnswererOptions
الافتراضي.
حدود
modelFile | كائن File للنموذج |
---|
عائدات
- مثيل
BertQuestionAnswerer
رميات
IOEException | إذا فشل تحميل ملف النموذج |
---|---|
غير الشرعيين استثناء حجة | إذا كانت الوسيطة غير صالحة |
استثناء الدولة غير القانوني | إذا كان هناك خطأ داخلي |
استثناء وقت التشغيل | إذا كان هناك خطأ غير محدد |
BertQuestionAnswerer الثابت العام createFromFileAndOptions ( ملف modelFile، خيارات BertQuestionAnswerer.BertQuestionAnswererOptions )
إنشاء مثيل BertQuestionAnswerer
من BertQuestionAnswerer.BertQuestionAnswererOptions
.
حدود
modelFile | كائن File للنموذج |
---|---|
خيارات |
عائدات
- مثيل
BertQuestionAnswerer
رميات
IOEException | إذا فشل تحميل ملف النموذج |
---|---|
غير الشرعيين استثناء حجة | إذا كانت الوسيطة غير صالحة |
استثناء الدولة غير القانوني | إذا كان هناك خطأ داخلي |
استثناء وقت التشغيل | إذا كان هناك خطأ غير محدد |
BertQuestionAnswerer الثابت العام createFromFileAndOptions (سياق السياق، String modelPath، BertQuestionAnswerer.BertQuestionAnswererOptions options)
إنشاء مثيل BertQuestionAnswerer
من BertQuestionAnswerer.BertQuestionAnswererOptions
.
حدود
سياق | سياق الروبوت |
---|---|
modelPath | مسار الملف إلى النموذج مع البيانات الوصفية. ملاحظة: يجب ألا يكون النموذج مضغوطًا |
خيارات |
عائدات
- مثيل
BertQuestionAnswerer
رميات
IOEException | إذا فشل تحميل ملف النموذج |
---|---|
غير الشرعيين استثناء حجة | إذا كانت الوسيطة غير صالحة |
استثناء الدولة غير القانوني | إذا كان هناك خطأ داخلي |
استثناء وقت التشغيل | إذا كان هناك خطأ غير محدد |