ClassifierOptions.Builder

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

เครื่องมือสร้างสำหรับ ClassifierOptions

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

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

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

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

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

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

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

สาธารณะ สุดท้าย ClassifierOptions build ()

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

การขว้าง
IllegalArgumentException หากตั้งค่า ERROR(/maxResults) เป็นค่า <= 0

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

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

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

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

public abstract ClassifierOptions.Builder setCategoryDenylist (List<String> categoryDenylist)

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

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

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

สาธารณะ abstract ClassifierOptions.Builder setDisplayNamesLocale (สตริง)

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

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

public abstract ClassifierOptions.Builder setMaxResults (Integer maxResults)

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

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

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

public abstract ClassifierOptions.Builder setScoreThreshold (Float scoreThreshold)

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

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

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