دليل نقل بيانات NNAPI

تم إيقاف واجهة برمجة التطبيقات Neural Networks API (NNAPI) نهائيًا. تم إدخاله في الإصدار 8.1 من Android لتوفير واجهة موحّدة للأجهزة التي تُسرع الاستنتاج في ميزة التعلّم الآلي على الجهاز، وقد تم إيقافه نهائيًا في الإصدار 15 من Android.

بعد طرح NNAPI، تصاعد مجال تعلُّم الآلة على الأجهزة (ODML) بسرعة. إنّ التطوّرات، مثل نماذج التحويل والانتشار، بالإضافة إلى معدّل الابتكار المرتفع في المجال، تعني أنّ المطوّرين يحتاجون إلى أدوات وبنية أساسية يتم تعديلها بشكل متكرّر.

لتلبية هذه الاحتياجات، طوّرت Google TensorFlow Lite في "خدمات Play"، الذي يقدّم وقت تشغيل TensorFlow قابلاً للتحديث لنماذج تعلُّم الآلة المخصّصة على الأجهزة، وAICore، الذي يقدّم نماذج أساسية للذكاء الاصطناعي التوليدي، مثل Gemini Nano مباشرةً على أجهزة Android. لتوفير المزيد من الوضوح بشأن المسارات المقترَحة لاستخدام الذكاء الاصطناعي في مرحلة الإنتاج على Android، تم إيقاف واجهة برمجة التطبيقات NNAPI (Neural Networks API) نهائيًا.

لنقل البيانات من NNAPI، اطّلِع على تعليمات استخدام TensorFlow Lite في "خدمات Google Play" وTFLite GPU delegate اختياريًا لتسريع الأجهزة.