ClassifierOptions.Builder

מחלקה מופשטת סטטית ציבורית ClassifierOptions.Builder

בנאי של ClassifierOptions.

בנאים ציבוריים

שיטות ציבוריות

סופי ClassifierOptions
build()
מאמת ויוצר את המכונה של ClassifierOptions.
מופשט ClassifierOptions.Builder
setCategoryAllowlist(רשימה<מחרוזת> קטגוריהAllowlist)
מגדירה את רשימת ההיתרים האופציונלית של שמות הקטגוריות.
מופשט ClassifierOptions.Builder
setCategoryDenylist(List<String> categoryDenylist)
מגדירה את הרשימה האופציונלית של ישויות שנחסמו לשמות של קטגוריות.
מופשט ClassifierOptions.Builder
setDisplayNamesLocale(אזור מחרוזת)
המדיניות מגדירה את הלוקאל האופציונלי לשמות תצוגה שצוינו באמצעות המטא-נתונים של דגם TFLite, אם יש כאלה.
מופשט ClassifierOptions.Builder
setMaxResults(מספר שלם maxResults)
הפונקציה מגדירה את המספר המקסימלי האופציונלי של תוצאות מהדירוג הגבוהות ביותר שיש להחזיר.
מופשט ClassifierOptions.Builder
setScoreThreshold(Float scoreThreshold)
מגדיר את סף הציון האופציונלי.

שיטות שעברו בירושה

בנאים ציבוריים

Public Builder ()

שיטות ציבוריות

Public סופי ClassifierOptions פיתוח ()

מאמת ויוצר את המכונה של ClassifierOptions.

קליעות
IllegalArgumentException אם ERROR(/maxResults) מוגדר לערך <= 0.

ציבורי מופשט ClassifierOptions.Builder setCategoryAllowlist (רשימה<מחרוזת> categoryAllowlist)

מגדירה את רשימת ההיתרים האופציונלית של שמות הקטגוריות.

אם השדה לא ריק, תוצאות זיהוי ששם הקטגוריה שלהן לא נכלל בקבוצה הזו יסוננו. המערכת מתעלמת משמות כפולים או לא ידועים של קטגוריות. בלעדי הדדית עם categoryDenylist.

פרמטרים
categoryAllowlist

Public מופשט ClassifierOptions.Builder setCategoryDenylist (List<String> categoryDenylist)

מגדירה את הרשימה האופציונלית של ישויות שנחסמו לשמות של קטגוריות.

אם העמודה אינה ריקה, תוצאות זיהוי ששם הקטגוריה שלהן נכלל בקבוצה זו יסוננו. המערכת מתעלמת משמות כפולים או לא ידועים של קטגוריות. בלעדי הדדית עם categoryAllowlist.

פרמטרים
categoryDenylist

ציבורי מופשט ClassifierOptions.Builder setDisplayNamesLocale (מחרוזת לוקאל)

המדיניות מגדירה את הלוקאל האופציונלי לשמות תצוגה שצוינו באמצעות המטא-נתונים של דגם TFLite, אם יש כאלה.

פרמטרים
שילוב של שפה ואזור

ציבורי מופשט ClassifierOptions.Builder setMaxResults (מספר שלם maxResults)

הפונקציה מגדירה את המספר המקסימלי האופציונלי של תוצאות מהדירוג הגבוהות ביותר שיש להחזיר.

אם המדיניות לא מוגדרת, כל התוצאות הזמינות יוחזרו. אם הערך מוגדר, חייב להיות > 0.

פרמטרים
maxResults

ציבורי מופשט ClassifierOptions.Builder setScoreThreshold (Float scoreThreshold)

מגדיר את סף הציון האופציונלי. תוצאות עם ניקוד נמוך מהערך הזה יידחו.

המדיניות הזו מבטלת את סף הניקוד שצוין במטא-נתונים של דגם TFLite, אם רלוונטי.

פרמטרים
scoreThreshold