InterpreterFactory

โรงงานล่าม ระดับสาธารณะ

โรงงานสำหรับสร้างอินสแตนซ์ InterpreterApi

เลิกใช้แล้ว; โปรดใช้วิธี InterpreterApi.create แทน

คอนสตรัคชั่นสาธารณะ

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

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

วิธีการสืบทอด

คอนสตรัคชั่นสาธารณะ

โรงงานล่าม สาธารณะ ()

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

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

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

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

สร้าง InterpreterApi สาธารณะ (ตัวเลือก ByteBuffer byteBuffer, InterpreterApi.Options )

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

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