NNAPI-Migrationsanleitung

Die Neural Networks API (NNAPI) wird eingestellt. Sie wurde in Android 8.1 eingeführt, um eine einheitliche Schnittstelle für hardwaregestützte Inferenzen für maschinelles Lernen auf dem Gerät bereitzustellen. In Android 15 wurde sie eingestellt.

Nach der Veröffentlichung von NNAPI hat sich das Gebiet des On-Device-Maschinellen Lernens (ODML) rasant weiterentwickelt. Durchbrüche wie Transformer- und Diffusionsmodelle sowie die hohe Innovationsrate in diesem Bereich bedeuteten, dass Entwickler Tools und Infrastruktur benötigten, die häufig aktualisiert werden.

Um diese Anforderungen zu erfüllen, hat Google TensorFlow Lite in Play-Diensten entwickelt, eine aktualisierbare TensorFlow-Laufzeit für benutzerdefinierte On-Device-ML-Modelle, und AICore, das GenAI-Grundlagenmodelle wie Gemini Nano direkt auf Android-Geräten bereitstellt. Um die empfohlenen Pfade für die Produktions-ML auf Android klarer zu definieren, wurde NNAPI (Neural Networks API) eingestellt.

Eine Anleitung zur Migration von NNAPI finden Sie unter TensorFlow Lite in Google Play-Diensten und optional unter TFLite GPU-Delegierung für die Hardwarebeschleunigung.