TextClassifier.TextClassifierOptions.Builder

คลาสนามธรรมแบบคงที่สาธารณะ TextClassifier.TextClassifierOptions.Builder

เครื่องมือสร้างสำหรับ TextClassifier.TextClassifierOptions

บริษัทก่อสร้าง

วิธีการสาธารณะ

สุดท้าย TextClassifier.TextClassifierOptions
build()
ตรวจสอบและสร้างอินสแตนซ์ TextClassifier.TextClassifierOptions
นามธรรม TextClassifier.TextClassifierOptions.Builder
setBaseOptions(ค่า BaseOptions)
ตั้งค่าตัวเลือกพื้นฐานสำหรับงานตัวแยกประเภทข้อความ
นามธรรม TextClassifier.TextClassifierOptions.Builder
setCategoryAllowlist(รายการ<สตริง> categoryAllowlist)
ตั้งค่ารายการที่อนุญาตสำหรับชื่อหมวดหมู่
นามธรรม TextClassifier.TextClassifierOptions.Builder
setCategoryDenylist(รายการ<สตริง> หมวดหมู่ปฏิเสธหมวดหมู่)
ตั้งค่ารายการปฏิเสธที่ไม่บังคับของชื่อหมวดหมู่
นามธรรม TextClassifier.TextClassifierOptions.Builder
setDisplayNamesLocale(ภาษา สตริง)
ตั้งค่าภาษาที่จะใช้สำหรับชื่อที่แสดงที่ระบุผ่านข้อมูลเมตาของโมเดล TFLite หากมี
นามธรรม TextClassifier.TextClassifierOptions.Builder
setMaxResults(Integer maxResults)
ตั้งค่าจำนวนสูงสุดของผลลัพธ์การจัดประเภทที่มีคะแนนสูงสุด หากต้องการแสดงผล
นามธรรม TextClassifier.TextClassifierOptions.Builder
setScoreThreshold(Float ScoreThreshold)
ตั้งค่าเกณฑ์คะแนนซึ่งไม่บังคับ

วิธีการที่รับช่วงมา

บริษัทก่อสร้าง

สาธารณะ เครื่องมือสร้าง ()

วิธีการสาธารณะ

สาธารณะ สุดท้าย TextClassifier.TextClassifierOptions บิลด์ ()

ตรวจสอบและสร้างอินสแตนซ์ TextClassifier.TextClassifierOptions

การขว้าง
IllegalArgumentException หากตัวเลือกที่ตั้งไว้ใดๆ ไม่ถูกต้อง

สาธารณะ นามธรรม TextClassifier.TextClassifierOptions.Builder setBaseOptions (ค่า BaseOptions)

ตั้งค่าตัวเลือกพื้นฐานสำหรับงานตัวแยกประเภทข้อความ

พารามิเตอร์
value

สาธารณะ abstract TextClassifier.TextClassifierOptions.Builder setCategoryAllowlist (List<String> categoryAllowlist)

ตั้งค่ารายการที่อนุญาตสำหรับชื่อหมวดหมู่

หากไม่ว่างเปล่า ผลการตรวจหาที่ไม่มีชื่อหมวดหมู่ในชุดนี้จะถูกกรองออก ระบบจะไม่สนใจชื่อหมวดหมู่ที่ซ้ำกันหรือไม่รู้จัก พิเศษร่วมกับ categoryDenylist

พารามิเตอร์
categoryAllowlist

public abstract TextClassifier.TextClassifierOptions.Builder setCategoryDenylist (List<String> Category Denylist)

ตั้งค่ารายการปฏิเสธที่ไม่บังคับของชื่อหมวดหมู่

หากไม่ว่างเปล่า ผลการตรวจหาที่มีชื่อหมวดหมู่ในชุดนี้จะถูกกรองออก ระบบจะไม่สนใจชื่อหมวดหมู่ที่ซ้ำกันหรือไม่รู้จัก พิเศษร่วมกับ categoryAllowlist

พารามิเตอร์
categoryDenylist

สาธารณะ นามธรรม TextClassifier.TextClassifierOptions.Builder setDisplayNamesLocale (สตริงภาษา)

ตั้งค่าภาษาที่จะใช้สำหรับชื่อที่แสดงที่ระบุผ่านข้อมูลเมตาของโมเดล TFLite หากมี

พารามิเตอร์
ภาษา

สาธารณะ นามธรรม TextClassifier.TextClassifierOptions.Builder setMaxResults (Integer maxResults)

ตั้งค่าจำนวนสูงสุดของผลลัพธ์การจัดประเภทที่มีคะแนนสูงสุด หากต้องการแสดงผล

หากไม่ได้ตั้งค่า ระบบจะแสดงผลลัพธ์ที่มีอยู่ทั้งหมด หากตั้งค่าไว้ ค่าจะต้องเป็น > 0

พารามิเตอร์
maxResults

สาธารณะ นามธรรม TextClassifier.TextClassifierOptions.Builder setScoreThreshold (Float ScoreThreshold)

ตั้งค่าเกณฑ์คะแนนซึ่งไม่บังคับ ผลลัพธ์ที่มีคะแนนต่ำกว่าค่านี้จะถูกปฏิเสธ

ลบล้างเกณฑ์คะแนนที่ระบุไว้ในข้อมูลเมตาของโมเดล TFLite หากมี

พารามิเตอร์
scoreThreshold