Przewodnik po migracji NNAPI

Interfejs Neural Networks API (NNAPI) zostanie wycofany w Androidzie 15. Została ona wprowadzona w Androidzie 8.1, aby udostępnić ujednolicony interfejs do wnioskowania z akceleracją sprzętową dla systemów uczących się na urządzeniu.

Od czasu wprowadzenia NNAPI obszar systemów uczących się na urządzeniu (ODML) szybko się rozwinął. Przełomowe rozwiązania, takie jak modele transformatorów i dyfuzyjne, oraz ciągłe znaczne innowacyjność w tej dziedzinie oznaczają, że deweloperzy potrzebują narzędzi i infrastruktury, które często się aktualizują.

W odpowiedzi na te potrzeby firma Google opracowała TensorFlow Lite w Usługach Google Play, udostępniając aktualizowane środowisko wykonawcze TensorFlow do niestandardowych modeli ML na urządzeniu, oraz AICore, które udostępnia modele podstawowe generatywnej AI, takie jak Gemini Nano, bezpośrednio na urządzeniach z Androidem. Aby zwiększyć przejrzystość zalecanych ścieżek dla produkcyjnych systemów uczących się na Androidzie, od Androida 15 będziemy oznaczać jako wycofane NNAPI (Neural Networks API).

Aby przeprowadzić migrację z NNAPI, zapoznaj się z instrukcjami TensorFlow Lite w usługach Google Play i opcjonalnie Przekazywanie GPU TFLite do akceleracji sprzętowej.