Guide de migration de NNAPI

L'API Neural Networks (NNAPI) est obsolète. Il a été introduit dans Android 8.1 pour fournir une interface unifiée pour l'inférence accélérée par matériel pour le machine learning sur l'appareil, et a été abandonné dans Android 15.

Après la sortie de NNAPI, le domaine du machine learning sur l'appareil (ODML) a progressé rapidement. Les avancées telles que les modèles de transformation et de diffusion, ainsi que le taux d'innovation élevé dans ce domaine, ont nécessité des outils et une infrastructure mis à jour fréquemment.

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 base GenAI tels que Gemini Nano directement sur les appareils Android. Pour clarifier les chemins recommandés pour le ML de production sur Android, NNAPI (API Neural Networks) a été abandonnée.

Pour migrer depuis NNAPI, consultez les instructions pour TensorFlow Lite dans les services Google Play et éventuellement le délégué GPU TFLite pour l'accélération matérielle.