وقت تشغيل NNAPI

الوحدة النمطية NNAPI Runtime هي مكتبة مشتركة تقع بين التطبيق وبرامج تشغيل الخلفية. و API الروبوت الشبكات العصبية (NNAPI) هو الروبوت C API المصممة لتشغيل العمليات المكثفة حسابيا لتعلم الآلة على الأجهزة المحمولة وتمكن عمليات الاستدلال تسارع الأجهزة على أجهزة الروبوت. هذه الوحدة قابلة للتحديث ، مما يعني أنها يمكن أن تتلقى تحديثات للوظائف خارج دورة إصدار Android العادية.

تشمل مزايا تعديل NNAPI Runtime ما يلي.

  • يحصل المستخدمون النهائيون على تناسق وتوافق محسنين.

  • يمكن لمطوري النظام الأساسي تصحيح الأخطاء في وقت تشغيل NNAPI ، وتحسين تفاعل وقت تشغيل NNAPI مع برامج التشغيل ، ونشر ميزات جديدة تعمل على تحسين قدرات NNAPI ، والاستقرار ، والأداء ، والصحة.

  • يحصل مطورو التطبيقات على توافق وأداء محسنين للتطبيق مع نواة وحدة المعالجة المركزية المحدثة.

حدود الوحدة

وحدة الحدود NNAPI وقت التشغيل هو platform/frameworks/ml/nn:libneuralnetworks.so .

تنسيق الوحدة

وحدة NNAPI وقت التشغيل ( com.google.android.neuralnetworks ) هي في APEX شكل ومتاح لأجهزة تشغيل الروبوت 11 أو أعلى.

تبعيات الوحدة النمطية

هذه الوحدة NNAPI وقت التشغيل تعتمد على NNAPI HAL و AHardwareBuffer .

اختبارات

للتحقق من وظائف وحدة NNAPI Runtime ، استخدم اختبار Android Compatibility Test Suite (CTS) واختبار Vendor Test Suite (VTS).