LiteRT jest dostępny w czasie wykonywania Usług Google Play na wszystkich urządzeniach z Androidem, na których działa aktualna wersja Usług. Ten środowisko wykonawcze umożliwia uruchamianie modeli uczenia maszynowego bez stałego wiązania bibliotek LiteRT z aplikacją.
Dzięki interfejsowi Google Play Services API możesz zmniejszyć rozmiar aplikacji i zyskać lepszą wydajność dzięki najnowszej stabilnej wersji bibliotek. TensorFlow Lite w usługach Google Play to zalecany sposób korzystania z LiteRT na Androidzie.
Jeśli w swojej aplikacji używasz już samodzielnego TensorFlow Lite, zapoznaj się z sekcją Przejście z samodzielnego LiteRT, aby zaktualizować istniejącą aplikację, aby korzystała z czasu wykonywania Usług Google Play. Więcej informacji o Usługach Google Play znajdziesz na stronie Usług Google Play.
Korzystanie z czasu wykonywania Usług Google Play
LiteRT w usługach Google Play jest dostępny za pomocą tych interfejsów API języka programowania:
- Java API – zobacz przewodnik
- Interfejs API C – patrz przewodnik
Ograniczenia
LiteRT w usługach Google Play ma te ograniczenia:
- Obsługa delegatów akceleracji sprzętowej jest ograniczona do delegatów wymienionych w sekcji Akceleracja sprzętowa. Inne delegacje przyspieszania nie są obsługiwane.
- Eksperymentalne lub wycofane interfejsy API LiteRT, w tym operacje niestandardowe, nie są obsługiwane.
Pomoc techniczna i komentarze
Opinię możesz przesłać i uzyskać pomoc za pomocą narzędzia TensorFlow Issue Tracker. Zgłaszaj problemy i prośby o pomoc, korzystając z szablonu problemu w LiteRT w usługach Google Play.
Warunki korzystania z usługi
Korzystanie z LiteRT w interfejsach API usług Google Play podlega Warunkom korzystania z interfejsów API Google.
Prywatność i zbieranie danych
Gdy używasz interfejsów API LiteRT w usługach Google Play, przetwarzanie danych wejściowych, takich jak obrazy, filmy czy tekst, odbywa się całkowicie na urządzeniu. Interfejs API TensorFlow Lite w usługach Google Play nie wysyła tych danych na serwery Google. W związku z tym możesz używać naszych interfejsów API do przetwarzania danych, które nie powinny opuszczać urządzenia.
Interfejsy API LiteRT w Usługach Google Play mogą co jakiś czas kontaktować się z serwerami Google, aby otrzymywać informacje o poprawkach błędów, zaktualizowanych modelach i zgodności akceleratora sprzętowego. Interfejsy API LiteRT w usługach Google Play wysyłają do Google również dane o wydajności i wykorzystaniu interfejsów API w Twojej aplikacji. Google używa tych danych do pomiaru wydajności, debugowania, utrzymywania i ulepszania interfejsów API oraz wykrywania niewłaściwego użycia lub nadużyć, zgodnie z opisem w naszej Polityce prywatności.
To na Tobie spoczywa odpowiedzialność za informowanie użytkowników aplikacji o przetwarzaniu przez Google danych o wykonywaniach funkcji LiteRT w interfejsach API usług Google Play zgodnie z obowiązującymi przepisami prawa.
Gromadzimy następujące dane:
- informacje o urządzeniu (np. producent, model, wersja i kompilacja systemu operacyjnego) oraz dostępne akceleratory sprzętowe do uczenia maszynowego (GPU i DSP); Służy do analizy użytkowania i diagnostyki.
- Identyfikator urządzenia używany do diagnostyki i analizy użytkowania.
- Informacje o aplikacji (nazwa pakietu, wersja aplikacji). Służy do diagnostyki i analizy użytkowania.
- Konfiguracja interfejsu API (np. które delegaty są używane). Służy do diagnostyki i analizy użytkowania.
- Typ zdarzenia (np. tworzenie tłumacza, wnioskowanie). Służy do diagnostyki i analizy użytkowania.
- Kody błędów. Służy do diagnostyki.
- Dane dotyczące skuteczności. Służy do diagnostyki.