Die Neural Networks API (NNAPI) wird in Android 15 eingestellt. Die Funktion wurde in Android 8.1 eingeführt, um eine einheitliche Schnittstelle für hardwarebeschleunigte Inferenz für maschinelles Lernen auf dem Gerät bereitzustellen.
Seit der Veröffentlichung von NNAPI hat sich der Bereich des On-Device-Machine-Learnings (ODML) rasant entwickelt. Innovationen wie Transformer- und Diffusion-Modelle und die anhaltend hohe Innovationsrate in diesem Bereich bedeuten, dass Entwickler Tools und Infrastrukturen benötigen, die häufig aktualisiert werden.
Um diesen Anforderungen gerecht zu werden, hat Google TensorFlow Lite in Play-Diensten entwickelt, eine aktualisierbare TensorFlow-Laufzeit für benutzerdefinierte ML-Modelle auf dem Gerät sowie AICore, die GenAI-Grundmodelle wie Gemini Nano direkt auf Android-Geräten bereitstellen. Um die empfohlenen Pfade für die ML-Produktionsumgebung unter Android besser verständlich zu machen, wird NNAPI (Neural Networks API) ab Android 15 als veraltet markiert.
Informationen zur Migration von NNAPI finden Sie in der Anleitung für TensorFlow Lite in Google Play-Diensten und optional für TFLite GPU Delegate für die Hardwarebeschleunigung.