Guida alla migrazione NNAPI

L'API Neural Networks (NNAPI) è obsoleta. È stato introdotto in Android 8.1 per fornire un'interfaccia unificata per l'inferenza accelerata hardware per il machine learning on-device ed è stato ritirato in Android 15.

Dopo il rilascio di NNAPI, il campo del machine learning on-device (ODML) è progredito rapidamente. I progressi come i modelli di transformer e di diffusione, insieme all'elevato tasso di innovazione nel settore, hanno fatto sì che gli sviluppatori avessero bisogno di strumenti e infrastrutture che si aggiornano di frequente.

Per soddisfare queste esigenze, Google ha sviluppato TensorFlow Lite in Play Services, che fornisce un runtime TensorFlow aggiornabile per i modelli ML on-device personalizzati, e AICore, che fornisce modelli di base di IA generativa come Gemini Nano direttamente sui dispositivi Android. Per maggiore chiarezza sui percorsi consigliati per l'ML di produzione su Android, NNAPI (API Neural Networks) è stata ritirata.

Per eseguire la migrazione da NNAPI, consulta le istruzioni per TensorFlow Lite in Google Play Services e, facoltativamente, per il delega GPU TFLite per l'accelerazione hardware.