وقت تشغيل NNAPI

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

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

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

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

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

حدود الوحدة

لنظام Android 12 والإصدارات الأحدث ، تستخدم مراجعة NNAPI HAL AIDL بدلاً من HIDL.

بالنسبة لنظام التشغيل Android 11 والإصدارات الأقدم ، فإن حدود وحدة NNAPI Runtime هي platform/frameworks/ml/nn:libneuralnetworks.so .

تنسيق الوحدة

وحدة NNAPI Runtime ( com.android.neuralnetworks ) بتنسيق APEX ومتاحة للأجهزة التي تعمل بنظام Android 11 أو أعلى.

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

تعتمد وحدة NNAPI Runtime هذه على NNAPI HAL و AHardwareBuffer .

اختبارات

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

و

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

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

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

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

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

حدود الوحدة

لنظام Android 12 والإصدارات الأحدث ، تستخدم مراجعة NNAPI HAL AIDL بدلاً من HIDL.

بالنسبة لنظام التشغيل Android 11 والإصدارات الأقدم ، فإن حدود وحدة NNAPI Runtime هي platform/frameworks/ml/nn:libneuralnetworks.so .

تنسيق الوحدة

وحدة NNAPI Runtime ( com.android.neuralnetworks ) بتنسيق APEX ومتاحة للأجهزة التي تعمل بنظام Android 11 أو أعلى.

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

تعتمد وحدة NNAPI Runtime هذه على NNAPI HAL و AHardwareBuffer .

اختبارات

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