InterpreterFactory

คลาสสาธารณะ InterpreterFactory

ค่าจากโรงงานสำหรับสร้างอินสแตนซ์ TranslationerApi

เลิกใช้งาน โปรดใช้เมธอด TranslationerApi.create แทน

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

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

InterpreterApi
create(ตัวเลือก File modelFile, InterpreterApi.Options)
สร้างอินสแตนซ์ InterpreterApi โดยใช้โมเดลและตัวเลือกที่ระบุ
InterpreterApi
create(ตัวเลือก ByteBuffer, InterpreterApi.Options)
สร้างอินสแตนซ์ InterpreterApi โดยใช้โมเดลและตัวเลือกที่ระบุ

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

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

สาธารณะ InterpreterFactory ()

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

สาธารณะ InterpreterApi สร้าง (ไฟล์ โมเดลไฟล์, InterpreterApi.Options)

สร้างอินสแตนซ์ InterpreterApi โดยใช้โมเดลและตัวเลือกที่ระบุ ระบบจะโหลดโมเดลจากไฟล์

พารามิเตอร์
modelFile ไฟล์ที่มีโมเดล TF Lite ที่ฝึกล่วงหน้า
ตัวเลือก ชุดตัวเลือกสำหรับปรับแต่งลักษณะการทำงานของล่าม
การขว้าง
IllegalArgumentException หาก modelFile ไม่ได้เข้ารหัสโมเดล TensorFlow Lite ที่ถูกต้อง

สาธารณะ InterpreterApi สร้าง (ตัวเลือก ByteBuffer ไบต์บัฟเฟอร์ InterpreterApi.Options)

สร้างอินสแตนซ์ InterpreterApi โดยใช้โมเดลและตัวเลือกที่ระบุ ระบบจะอ่านโมเดลจาก ByteBuffer

พารามิเตอร์
byteBuffer โมเดล TF Lite ที่ฝึกล่วงหน้าในรูปแบบไบนารีแบบอนุกรม ไม่ควรแก้ไข ByteBuffer หลังการสร้างอินสแตนซ์ InterpreterApi ByteBuffer อาจเป็น MappedByteBuffer ที่แมปไฟล์โมเดลในหน่วยความจำ หรือ ByteBuffer โดยตรงของ NativeOrder() ที่มีเนื้อหาไบต์ของโมเดล
ตัวเลือก ชุดตัวเลือกสำหรับปรับแต่งลักษณะการทำงานของล่าม
การขว้าง
IllegalArgumentException หาก byteBuffer ไม่ใช่ MappedByteBuffer หรือ ByteBuffer โดยตรงของ NativeOrder