LanguageDetector.LanguageDetectorOptions.Builder

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

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

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

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

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

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

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

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

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

สาธารณะ สุดท้าย LanguageDetector.LanguageDetectorOptions build ()

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

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

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

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

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

สาธารณะ นามธรรม LanguageDetector.LanguageDetectorOptions.Builder setCategoryAllowlist (List<String> categoryAllowlist)

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

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

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

public abstract LanguageDetector.LanguageDetectorOptions.Builder setCategoryDenylist (รายการ<สตริง> หมวดหมู่ปฏิเสธ)

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

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

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

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

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

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

สาธารณะ นามธรรม LanguageDetector.LanguageDetectorOptions.Builder setMaxResults (Integer maxResults)

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

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

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

สาธารณะ นามธรรม LanguageDetector.LanguageDetectorOptions.Builder setScoreThreshold (Float scoreThreshold)

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

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

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