GpuDelegate

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

Delegate ให้ทำการอนุมาน GPU

หมายเหตุ: เมื่อเรียก Interpreter.Options.addDelegate() และ Interpreter.run() ผู้เรียกจะต้องมี EGLContext ใน เธรดปัจจุบัน และ Interpreter.run() จะต้องถูกเรียกจาก EGLContext เดียวกัน หากไม่มี EGLContext ผู้รับมอบสิทธิ์จะสร้างไว้ภายใน แต่นักพัฒนาจะต้องตรวจสอบให้แน่ใจว่า Interpreter.run() ถูกเรียกจากเธรดเดียวกันกับที่ Interpreter.Options.addDelegate() ถูกเรียกเสมอ

คลาสที่ซ้อนกัน

ระดับ GpuDelegate ตัวเลือก ชั้นเรียนนี้เลิกใช้แล้ว ใช้ GpuDelegateFactory.Options แทน

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

GpuDelegate (ตัวเลือก GpuDelegateFactory.Options )

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

เป็นโมฆะ
ปิด ()
ปลดปล่อยทรัพยากร TFLite ในรันไทม์ C
ยาว
รับ NativeHandle ()
ส่งคืนหมายเลขอ้างอิงดั้งเดิมให้กับการใช้งานการมอบสิทธิ์ TensorFlow Lite

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

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

GpuDelegate สาธารณะ (ตัวเลือก GpuDelegateFactory.Options )

พารามิเตอร์
ตัวเลือก

GpuDelegate สาธารณะ ()

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

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

ปลดปล่อยทรัพยากร TFLite ในรันไทม์ C

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

สาธารณะรับยาว NativeHandle ()

ส่งคืนหมายเลขอ้างอิงดั้งเดิมให้กับการใช้งานการมอบสิทธิ์ TensorFlow Lite

หมายเหตุ: Java Delegate จะรักษาความเป็นเจ้าของอินสแตนซ์ผู้รับมอบสิทธิ์ดั้งเดิม และต้องตรวจสอบให้แน่ใจว่ามีอยู่ตลอดระยะเวลาการใช้งานกับอินสแตน InterpreterApi ใดๆ

หมายเหตุ: อินสแตนซ์ผู้รับมอบสิทธิ์ดั้งเดิมอาจไม่ถูกสร้างขึ้นจนกว่าจะแนบผู้รับมอบสิทธิ์กับล่าม ดังนั้นวิธีนี้ไม่ควรถูกเรียกจนกว่าจะมีการสร้างล่ามด้วยผู้รับมอบสิทธิ์นี้

การส่งคืน
  • หมายเลขอ้างอิงของผู้รับมอบสิทธิ์ดั้งเดิม ใน C/C++ นี่ควรเป็นตัวชี้ไปที่ 'TfLiteOpaqueDelegate'