Guide de migration de NNAPI

L'API Neural Networks (NNAPI) sera abandonnée dans Android 15. Cette fonctionnalité a été lancée dans Android 8.1 afin de fournir une interface unifiée pour l'inférence avec accélération matérielle pour le machine learning sur l'appareil.

Depuis le lancement de NNAPI, le domaine du machine learning sur l'appareil (ODML) a évolué rapidement. Avec les avancées technologiques telles que les modèles Transformer et les modèles de diffusion, ainsi que le rythme élevé des innovations constantes dans ce domaine, les développeurs ont besoin d'outils et d'une infrastructure fréquemment mis à jour.

Pour répondre à ces besoins, Google a développé TensorFlow Lite dans les services Play, qui fournit un environnement d'exécution TensorFlow pouvant être mis à jour pour les modèles de ML personnalisés sur l'appareil, et AICore, qui fournit des modèles de fondation d'IA générative tels que Gemini Nano directement sur les appareils Android. Pour plus de clarté sur les chemins recommandés pour le ML de production sur Android, NNAPI (API Neural Networks) sera marquée comme obsolète à partir d'Android 15.

Pour effectuer une migration depuis NNAPI, consultez les instructions pour TensorFlow Lite dans les services Google Play et éventuellement Délégué de GPU TFLite pour l'accélération matérielle.