BertQuestionAnswerer

الطبقة العامة BertQuestionAnswerer

لعرض أكثر الإجابات الممكنة على سؤال معين لنماذج ضمان الجودة (بيرت ، ألبرت ، إلخ).

تتوقع API نموذج TFLite قائم على Bert مع بيانات وصفية تحتوي على المعلومات التالية:

  • input_process_units لWordpiece / Sentencepiece Tokenizer - Wordpiece Tokenizer يمكن استخدامها ل MobileBert نموذج، Sentencepiece Tokenizer Tokenizer يمكن استخدامها ل ألبرت نموذج.
  • 3 موترلات إدخال بأسماء "معرفات" و "قناع" و "معرفات مقطع".
  • 2 موتر الإخراج بأسماء "end_logits" و "start_logits".

فئات متداخلة

صف دراسي BertQuestionAnswerer.BertQuestionAnswererOptions خيارات لإنشاء BertQuestionAnswerer .

الطرق العامة

قائمة < QaAnswer >
الجواب ( سلسلة السياق، سلسلة السؤال)
السؤال يعتمد على السياق، وإرجاع قائمة ممكن QaAnswer الصورة.
ثابت BertQuestionAnswerer
createAlbertQuestionAnswererFromFile (السياق السياق، سلسلة modelPath، سلسلة sentencePieceModelPath)
يخلق BertQuestionAnswerer المثال مع نموذج ألبرت وملف الجملة قطعة نموذج.
ثابت BertQuestionAnswerer
createBertQuestionAnswererFromFile (السياق السياق، سلسلة modelPath، سلسلة vocabPath)
يخلق BertQuestionAnswerer المثال مع نموذج بيرت وملف المفردات.
ثابت BertQuestionAnswerer
createFromFile (السياق السياق، سلسلة modelPath)
يخلق BertQuestionAnswerer المثال من الافتراضي BertQuestionAnswerer.BertQuestionAnswererOptions .
ثابت BertQuestionAnswerer
createFromFile ( ملف modelFile)
يخلق BertQuestionAnswerer المثال من الافتراضي BertQuestionAnswerer.BertQuestionAnswererOptions .
ثابت BertQuestionAnswerer
ثابت BertQuestionAnswerer

الطرق الموروثة

الطرق العامة

الجمهور قائمة < QaAnswer > الجواب ( سلسلة السياق، سلسلة السؤال)

السؤال يعتمد على السياق، وإرجاع قائمة ممكن QaAnswer الصورة. يمكن أن تكون فارغة إذا لم يتم العثور على إجابة من السياق المحدد.

العوامل
سياق الكلام السياق الذي يستند إليه السؤال
سؤال سؤال لطرحه
عائدات
  • قائمة من الأجوبة المحتملة في QaAnswer

ساكنة العام BertQuestionAnswerer (السياق السياق، createAlbertQuestionAnswererFromFile سلسلة modelPath، سلسلة sentencePieceModelPath)

يخلق BertQuestionAnswerer المثال مع نموذج ألبرت وملف الجملة قطعة نموذج.

أحد النماذج المناسبة هو: https://tfhub.dev/tensorflow/lite-model/albert_lite_base/squadv1/1

العوامل
سياق الكلام سياق android
modelPath مسار الملف إلى نموذج ألبرت. ملاحظة: لا يجب ضغط النموذج
الجملةPieceModelPath مسار الملف إلى ملف نموذج قطعة الجملة. ملاحظة: لا يجب ضغط النموذج
عائدات
رميات
IOException إذا فشل تحميل ملف النموذج
غير الشرعيين استثناء حجة إذا كانت الحجة غير صالحة
استثناء الدولة غير القانوني إذا كان هناك خطأ داخلي
استثناء وقت التشغيل إذا كان هناك خطأ غير محدد

ساكنة العام BertQuestionAnswerer (السياق السياق، createBertQuestionAnswererFromFile سلسلة modelPath، سلسلة vocabPath)

يخلق BertQuestionAnswerer المثال مع نموذج بيرت وملف المفردات.

أحد النماذج المناسبة هو: https://tfhub.dev/tensorflow/lite-model/mobilebert/1/default/1

العوامل
سياق الكلام سياق android
modelPath مسار الملف إلى نموذج بيرت. ملاحظة: لا يجب ضغط النموذج
vocabPath مسار الملف إلى ملف المفردات. ملاحظة: يجب ألا يتم ضغط الملف
عائدات
رميات
IOException إذا فشل تحميل ملف النموذج
غير الشرعيين استثناء حجة إذا كانت الحجة غير صالحة
استثناء الدولة غير القانوني إذا كان هناك خطأ داخلي
استثناء وقت التشغيل إذا كان هناك خطأ غير محدد

ساكنة العام BertQuestionAnswerer createFromFile (السياق السياق، سلسلة modelPath)

يخلق BertQuestionAnswerer المثال من الافتراضي BertQuestionAnswerer.BertQuestionAnswererOptions .

العوامل
سياق الكلام سياق android
modelPath مسار الملف إلى النموذج مع البيانات الوصفية. ملاحظة: لا يجب ضغط النموذج
عائدات
رميات
IOException إذا فشل تحميل ملف النموذج
غير الشرعيين استثناء حجة إذا كانت الحجة غير صالحة
استثناء الدولة غير القانوني إذا كان هناك خطأ داخلي
استثناء وقت التشغيل إذا كان هناك خطأ غير محدد

ساكنة العام BertQuestionAnswerer createFromFile ( ملف modelFile)

يخلق BertQuestionAnswerer المثال من الافتراضي BertQuestionAnswerer.BertQuestionAnswererOptions .

العوامل
modelFile ل File كائن من طراز
عائدات
رميات
IOException إذا فشل تحميل ملف النموذج
غير الشرعيين استثناء حجة إذا كانت الحجة غير صالحة
استثناء الدولة غير القانوني إذا كان هناك خطأ داخلي
استثناء وقت التشغيل إذا كان هناك خطأ غير محدد

ساكنة العام BertQuestionAnswerer createFromFileAndOptions ( ملف modelFile، BertQuestionAnswerer.BertQuestionAnswererOptions الخيارات)

العوامل
modelFile ل File كائن من طراز
والخيارات
عائدات
رميات
IOException إذا فشل تحميل ملف النموذج
غير الشرعيين استثناء حجة إذا كانت الحجة غير صالحة
استثناء الدولة غير القانوني إذا كان هناك خطأ داخلي
استثناء وقت التشغيل إذا كان هناك خطأ غير محدد

ساكنة العام BertQuestionAnswerer createFromFileAndOptions (السياق السياق، سلسلة modelPath، BertQuestionAnswerer.BertQuestionAnswererOptions الخيارات)

العوامل
سياق الكلام سياق android
modelPath مسار الملف إلى النموذج مع البيانات الوصفية. ملاحظة: لا يجب ضغط النموذج
والخيارات
عائدات
رميات
IOException إذا فشل تحميل ملف النموذج
غير الشرعيين استثناء حجة إذا كانت الحجة غير صالحة
استثناء الدولة غير القانوني إذا كان هناك خطأ داخلي
استثناء وقت التشغيل إذا كان هناك خطأ غير محدد