BaseOptions.Builder

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

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

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

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

สุดท้าย BaseOptions
build()
ตรวจสอบและสร้างอินสแตนซ์ BaseOptions
นามธรรม BaseOptions.Builder
setDelegate(มอบสิทธิ์Delegate)
ตั้งค่าผู้รับมอบสิทธิ์ของอุปกรณ์ให้เรียกใช้ไปป์ไลน์ MediaPipe
นามธรรม BaseOptions.Builder
setDelegateOptions(BaseOptions.DelegateOptions delegateOptions)
ตัวเลือกสำหรับผู้รับมอบสิทธิ์ที่เลือก
นามธรรม BaseOptions.Builder
setModelAssetBuffer(ค่า ByteBuffer)
ตั้งค่า ByteBuffer โดยตรงหรือ MappedByteBuffer ของไฟล์ชิ้นงานโมเดล (โมเดล tflite หรือไฟล์ Bundle Asset Bundle)
นามธรรม BaseOptions.Builder
setModelAssetFileDescriptor(ค่า Integer)
ตั้งค่า FD แบบดั้งเดิมของไฟล์ชิ้นงานโมเดล (โมเดล tflite หรือไฟล์ Bundle ชิ้นงานของโมเดล)
นามธรรม BaseOptions.Builder
setModelAssetPath(ค่า String)
กำหนดเส้นทางโมเดลไปยังไฟล์ชิ้นงานโมเดล (โมเดล tflite หรือไฟล์ Asset Bundle) ในโฟลเดอร์ชิ้นงานแอป Android

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

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

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

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

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

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

การขว้าง
IllegalArgumentException หาก BaseOptions ไม่ถูกต้อง หรือบัฟเฟอร์โมเดลที่ระบุไม่ใช่ ByteBuffer หรือ MappedByteBuffer โดยตรง

สาธารณะ นามธรรม BaseOptions.Builder setDelegate (Delegate Delegate)

ตั้งค่าผู้รับมอบสิทธิ์ของอุปกรณ์ให้เรียกใช้ไปป์ไลน์ MediaPipe หากไม่ได้ตั้งค่าการมอบสิทธิ์ ระบบจะใช้ CPU ที่มอบสิทธิ์เริ่มต้น

พารามิเตอร์
ผู้รับมอบสิทธิ์

สาธารณะ นามธรรม BaseOptions.Builder setDelegateOptions (BaseOptions.DelegateOptions delegateOptions)

ตัวเลือกสำหรับผู้รับมอบสิทธิ์ที่เลือก หากไม่ได้ตั้งค่า ระบบจะใช้ตัวเลือกการมอบสิทธิ์เริ่มต้น

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

สาธารณะ นามธรรม BaseOptions.Builder setModelAssetBuffer (ค่า ByteBuffer)

ตั้งค่า ByteBuffer โดยตรงหรือ MappedByteBuffer ของไฟล์ชิ้นงานโมเดล (โมเดล tflite หรือไฟล์ Bundle Asset Bundle)

หมายเหตุ: เมื่อตั้งค่าบัฟเฟอร์โมเดล ทั้งไฟล์โมเดลและข้อบ่งชี้ไฟล์โมเดลควรว่างเปล่า

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

สาธารณะ นามธรรม BaseOptions.Builder setModelAssetFileDescriptor (ค่าจำนวนเต็ม)

ตั้งค่า FD แบบดั้งเดิมของไฟล์ชิ้นงานโมเดล (โมเดล tflite หรือไฟล์ Bundle ชิ้นงานของโมเดล)

หมายเหตุ: เมื่อตั้งค่าข้อบ่งชี้ไฟล์โมเดล ทั้งเส้นทางและบัฟเฟอร์ของโมเดลควรว่างเปล่า

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

สาธารณะ นามธรรม BaseOptions.Builder setModelAssetPath (ค่า String)

กำหนดเส้นทางโมเดลไปยังไฟล์ชิ้นงานโมเดล (โมเดล tflite หรือไฟล์ Asset Bundle) ในโฟลเดอร์ชิ้นงานแอป Android

หมายเหตุ: เมื่อตั้งค่าเส้นทางโมเดล ทั้งข้อบ่งชี้ไฟล์โมเดลและบัฟเฟอร์โมเดลควรว่างเปล่า

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