NNAPI 迁移指南

Neural Networks API (NNAPI) 将在 Android 15 中废弃。它是在 Android 8.1 中引入的,旨在为设备端机器学习的硬件加速推断提供统一接口。

自 NNAPI 发布以来,设备端机器学习 (ODML) 领域发展迅速。转换器和扩散模型等突破以及该领域持续的高创新率意味着开发者需要频繁更新的工具和基础架构。

为了满足这些需求,Google 开发了 Google Play 服务中的 TensorFlow Lite,为自定义设备端机器学习模型提供了可更新的 TensorFlow 运行时,还开发了 AICore,后者可以直接在 Android 设备上提供 Gemini Nano 等生成式 AI 基础模型。为了更清楚地了解 Android 上的生产型机器学习的推荐路径,从 Android 15 开始,NNAPI (Neural Networks API) 将被标记为已弃用。

如需从 NNAPI 迁移,请参阅 Google Play 服务中的 TensorFlow Lite 和可选的 TFLite GPU 代理,以实现硬件加速。