CompatibilityList

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

ข้อมูลรายชื่อความเข้ากันได้ของ 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);
 

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

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

void
close()
ทำให้ทรัพยากร TFLite ว่างในรันไทม์ C
GpuDelegate.Options
getBestOptionsForThisDevice()
ตัวเลือกใดที่ควรใช้สำหรับการมอบสิทธิ์ GPU
boolean
isDelegateSupportedOnThisDevice()
อุปกรณ์นี้รองรับการมอบสิทธิ์ GPU หรือไม่

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

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

สาธารณะ CompatibilityList ()

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

สาธารณะ โมฆะ ปิด ()

ทำให้ทรัพยากร TFLite ว่างในรันไทม์ C

ผู้ใช้จะต้องเรียกใช้เมธอดนี้อย่างชัดเจน

สาธารณะ GpuDelegate.Options getBestOptionsForThisDevice ()

ตัวเลือกใดที่ควรใช้สำหรับการมอบสิทธิ์ GPU

สาธารณะ บูลีน isDelegateSupportedOnThisDevice ()

อุปกรณ์นี้รองรับการมอบสิทธิ์ GPU หรือไม่