بيانات قائمة توافق مندوب GPU.
مندوب GPU غير مدعوم على جميع أجهزة Android، وذلك بسبب الاختلافات في إصدارات OpenGL المتوفرة وميزات برنامج التشغيل وموارد الجهاز. توفر هذه الفئة معلومات حول ما إذا كان مندوب GPU مناسبًا للجهاز الحالي.
واجهة برمجة التطبيقات هذه تجريبية وقابلة للتغيير.
تحذير: تم إنشاء قائمة التوافق من خلال اختبار تم إجراؤه على مجموعة محدودة من النماذج. يجب أن تخطط للتحقق من عمل النموذج (النماذج) الخاص بك.
مثال للاستخدام:
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.Options | getBestOptionsForThisDevice () ما هي الخيارات التي ينبغي استخدامها لمندوب GPU. |
منطقية | isDelegateSupportedOnThisDevice () ما إذا كان مندوب GPU مدعومًا على هذا الجهاز. |
يحرر موارد TFLite في وقت التشغيل C.
من المتوقع أن يقوم المستخدم باستدعاء هذه الطريقة بشكل صريح.
ما هي الخيارات التي ينبغي استخدامها لمندوب GPU.
ما إذا كان مندوب GPU مدعومًا على هذا الجهاز.