LanguageDetector.LanguageDetectorOptions.Builder

فئة مجردة ثابتة عامة LanguageDetector.LanguageDetectorOptions.Builder

أداة إنشاء حسابات "LanguageDetector.LanguageDetectorOptions"

الإنشاء العام

الطرق العامة

نهائي LanguageDetector.LanguageDetectorOptions
build()
يتحقّق من صحة النسخة الافتراضية LanguageDetector.LanguageDetectorOptions وينشئها.
تجريدي LanguageDetector.LanguageDetectorOptions.Builder
setBaseOptions(قيمة BaseOptions)
تعمل هذه السياسة على ضبط الخيارات الأساسية لمهمة مصنِّف النص.
تجريدي LanguageDetector.LanguageDetectorOptions.Builder
setCategoryAllowlist(List<String> categoryAllowlist)
تعمل هذه السياسة على ضبط القائمة المسموح بها الاختيارية لأسماء الفئات.
تجريدي LanguageDetector.LanguageDetectorOptions.Builder
setCategoryDenylist(List<String> categoryDenylist)
لتعيين القائمة المرفوضة الاختيارية لأسماء الفئات.
تجريدي LanguageDetector.LanguageDetectorOptions.Builder
setDisplayNamesLocale(لغة سلسلة)
تضبط هذه السياسة اللغة الاختيارية التي تريد استخدامها للأسماء المعروضة المحدّدة من خلال البيانات الوصفية لنموذج TFLite، إن توفّرت.
تجريدي LanguageDetector.LanguageDetectorOptions.Builder
setMaxResults(عدد صحيح من النتائج القصوى)
ضبط الحد الأقصى الاختياري لعدد نتائج التصنيف ذات أعلى الدرجات المطلوب عرضها.
تجريدي LanguageDetector.LanguageDetectorOptions.Builder
setScoreThreshold(Float ScoreThreshold)
تحدِّد هذه السياسة الحدّ الأدنى الاختياري للنتيجة.

الطرق المكتسَبة

الإنشاء العام

public Builder ()

الطرق العامة

public last LanguageDetector.LanguageDetectorOptions إنشاء ()

يتحقّق من صحة النسخة الافتراضية LanguageDetector.LanguageDetectorOptions وينشئها.

الرميات
IllegalArgumentException إذا كان أي من الخيارات المحددة غير صالح.

متاح للجميع ملخّص LanguageDetector.LanguageDetectorOptions.Builder setBaseOptions (قيمة BaseOptions)

تعمل هذه السياسة على ضبط الخيارات الأساسية لمهمة مصنِّف النص.

المَعلمات
القيمة

public مجردLanguageDetector.LanguageDetectorOptions.Builder setCategoryAllowlist

تعمل هذه السياسة على ضبط القائمة المسموح بها الاختيارية لأسماء الفئات.

وإذا لم تكن هذه المجموعة فارغة، ستتم فلترة نتائج الاكتشاف التي لا يندرج اسم فئتها ضمن هذه المجموعة. ويتم تجاهل أسماء الفئات المكررة أو غير المعروفة. العرضان اللذان يتم إصدارهما معًا مع "categoryDenylist".

المَعلمات
categoryAllowlist

public ملخّص LanguageDetector.LanguageDetectorOptions.Builder setCategoryDenylist (قائمة<سلسلة>> categoryDenylist)

لتعيين القائمة المرفوضة الاختيارية لأسماء الفئات.

وإذا لم تكن هذه المجموعة فارغة، فستتم فلترة نتائج الاكتشاف التي يقع اسم فئتها في هذه المجموعة. ويتم تجاهل أسماء الفئات المكررة أو غير المعروفة. العرضان اللذان يتم إصدارهما معًا مع "categoryAllowlist".

المَعلمات
categoryDenylist

public ملخّص LanguageDetector.LanguageDetectorOptions.Builder setDisplayNamesLocale (سلسلة اللغة)

تضبط هذه السياسة اللغة الاختيارية التي تريد استخدامها للأسماء المعروضة المحدّدة من خلال البيانات الوصفية لنموذج TFLite، إن توفّرت.

المَعلمات
locale

متاح للجميع ملخّص LanguageDetector.LanguageDetectorOptions.Builder setMaxResults (عدد صحيح maxResults)

ضبط الحد الأقصى الاختياري لعدد نتائج التصنيف ذات أعلى الدرجات المطلوب عرضها.

وإذا لم يتم ضبطها، يتم عرض جميع النتائج المتاحة. وفي حال ضبطها، يجب أن تكون أكبر من 0.

المَعلمات
maxResults

متاح للجميع ملخّص LanguageDetector.LanguageDetectorOptions.Builder setScoreThreshold (Float ScoreThreshold)

تحدِّد هذه السياسة الحدّ الأدنى الاختياري للنتيجة. يتم رفض النتائج التي تكون النتيجة أقل من هذه القيمة.

تلغي هذه العلامة الحدّ الأدنى للنتيجة المحدّد في البيانات الوصفية لنموذج TFLite، في حال توفّرها.

المَعلمات
scoreThreshold