ข้อมูลรายการความเข้ากันได้ของผู้แทน GPU
อุปกรณ์ Android บางรุ่นไม่รองรับการมอบสิทธิ์ GPU เนื่องจากความแตกต่างในเวอร์ชัน OpenGL ฟีเจอร์ไดรเวอร์ และทรัพยากรของอุปกรณ์ที่แตกต่างกัน คลาสนี้ให้ข้อมูลว่าผู้แทน GPU นั้นเหมาะสมกับอุปกรณ์ปัจจุบันหรือไม่
API นี้เป็นการทดลองและอาจมีการเปลี่ยนแปลง
คำเตือน: รายการความเข้ากันได้สร้างขึ้นจากการทดสอบกับชุดรุ่นที่จำกัด คุณควรวางแผนที่จะตรวจสอบว่าโมเดลของคุณใช้งานได้หรือไม่
ตัวอย่างการใช้งาน:
Interpreter.Options options = new Interpreter.Options();
try (CompatibilityList compatibilityList = new CompatibilityList()) {
if (compatibilityList.isDelegateSupportedOnThisDevice()) {
GpuDelegate.Options delegateOptions = compatibilityList.getBestOptionsForThisDevice();
gpuDelegate = new GpuDelegate(delegateOptions):
options.addDelegate(gpuDelegate);
}
}
Interpreter interpreter = new Interpreter(modelBuffer, options);
คอนสตรัคชั่นสาธารณะ
วิธีการสาธารณะ
เป็นโมฆะ | ปิด () ปลดปล่อยทรัพยากร TFLite ในรันไทม์ C |
GpuDelegate ตัวเลือก | getBestOptionsForThisDevice () ควรใช้ตัวเลือกใดสำหรับผู้แทน GPU |
บูลีน | isDelegateSupportedOnThisDevice () อุปกรณ์นี้รองรับผู้รับมอบสิทธิ์ GPU หรือไม่ |
วิธีการสืบทอด
คอนสตรัคชั่นสาธารณะ
รายการความเข้ากันได้ สาธารณะ ()
วิธีการสาธารณะ
โมฆะสาธารณะ ปิด ()
ปลดปล่อยทรัพยากร TFLite ในรันไทม์ C
ผู้ใช้ควรเรียกเมธอดนี้อย่างชัดเจน
บูลีนสาธารณะ isDelegateSupportedOnThisDevice ()
อุปกรณ์นี้รองรับผู้รับมอบสิทธิ์ GPU หรือไม่