Guia de migração da NNAPI
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
A API Neural Networks (NNAPI) foi descontinuada. Ela foi
introduzida no Android 8.1 para fornecer uma interface unificada para inferência
acelerada por hardware para aprendizado de máquina no dispositivo,
e foi descontinuada no Android 15.
Após o lançamento da NNAPI, o campo do aprendizado de máquina no dispositivo (ODML, na sigla em inglês)
avançou rapidamente. Avanços como modelos de transformador e difusão,
junto com a alta taxa de inovação no campo, significavam que
os desenvolvedores precisavam de ferramentas e infraestrutura que fossem atualizadas com frequência.
Para atender a essas necessidades, o Google desenvolveu o
TensorFlow Lite no Play Services,
que oferece um ambiente de execução atualizável do TensorFlow para modelos de ML personalizados no dispositivo,
e o AICore, que fornece modelos de base da IA generativa, como
o Gemini Nano, diretamente em dispositivos Android. Para esclarecer melhor
os caminhos recomendados para ML de produção no Android, a NNAPI (API Neural Networks)
foi descontinuada.
Para migrar do NNAPI, consulte as instruções para
TensorFlow Lite no Google Play Services
e, opcionalmente, o delegado de GPU do TFLite para aceleração de hardware.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-04-07 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-04-07 UTC."],[],[],null,["# NNAPI Migration Guide\n\nThe Neural Networks API (NNAPI) is deprecated. It was\n[introduced in Android 8.1](/about/versions/oreo/android-8.1#nnapi) to provide a unified interface for hardware\naccelerated inference for on-device machine learning,\nand deprecated in Android 15.\n\nAfter NNAPI's release, the field of on-device machine learning (ODML)\nadvanced rapidly. Breakthroughs such as transformer and diffusion models,\nalong with the high rate of innovation in the field meant that\ndevelopers needed tools and infrastructure that update frequently.\n\nTo meet those needs, Google developed\n[TensorFlow Lite in Play Services](https://www.tensorflow.org/lite/android/play_services),\nproviding an updatable TensorFlow runtime for custom on-device ML models,\nand [AICore](/ml/aicore), which provide GenAI foundation models like\nGemini Nano directly on Android devices. To provide greater clarity on\nthe recommended paths for production ML on Android, NNAPI (Neural Networks API)\nwas deprecated.\n\nTo migrate from NNAPI, see the instructions for\n[TensorFlow Lite in Google Play Services](https://www.tensorflow.org/lite/android/play_services)\nand optionally [TFLite GPU delegate](https://www.tensorflow.org/lite/android/delegates/gpu) for hardware acceleration."]]