LiteRT è disponibile nel runtime di Google Play Services per tutti i dispositivi Android dispositivi con la versione corrente di Play Services. Questo runtime ti consente Esecuzione di modelli di machine learning (ML) senza raggruppamento statico di LiteRT le librerie nella tua app.
Con l'API Google Play Services, puoi ridurre le dimensioni delle tue app e aumentare prestazioni migliorate dall'ultima versione stabile delle librerie. TensorFlow Lite in Google Play Services è il metodo consigliato per utilizzare LiteRT su Android.
Se utilizzi già TensorFlow standalone Lite nella tua app, consulta Migrazione da LiteRT standalone per aggiornare un esistente per usare il runtime di Play Services. Per ulteriori informazioni su Google Play Services, consulta le Google Play Services sito web.
Utilizzo del runtime di Play Services
LiteRT in Google Play Services è disponibile tramite: API di Programming Language:
- API Java: vedi la guida
- API C - vedi guida
Limitazioni
LiteRT in Google Play Services presenta le seguenti limitazioni:
- Il supporto per i delegati per l'accelerazione hardware è limitato ai delegati elencati nella sezione Accelerazione hardware. No e altri delegati per l'accelerazione.
- Le API LiteRT sperimentali o deprecate, comprese le operazioni personalizzate, sono non supportati.
Assistenza e feedback
Puoi fornire feedback e ricevere assistenza tramite TensorFlow Issue Tracker. Segnala problemi e richieste di assistenza utilizzando il Modello di problema per LiteRT in Google Play Services.
Termini di servizio
L'utilizzo di LiteRT nelle API Google Play Services è soggetto ai Termini di servizio delle API di Google.
Privacy e raccolta dei dati
Quando utilizzi LiteRT nelle API Google Play Services, l'elaborazione dei dati di input, come immagini, video, testo, interamente eseguiti sul dispositivo e TensorFlow Lite nelle API di Google Play Services non invia questi dati ai server di Google. Come Di conseguenza, puoi utilizzare le nostre API per elaborare dati che non devono lasciare dispositivo.
LiteRT nelle API Google Play Services potrebbe contattare i server di Google da di tanto in tanto per ricevere correzioni di bug, aggiornamenti dei modelli e informazioni sulla compatibilità dell'acceleratore hardware. LiteRT di Google Le API di Play Services inviano anche metriche relative alle prestazioni e all'utilizzo le API della tua app a Google. Google utilizza i dati delle metriche per misurare prestazioni, eseguire il debug, gestire e migliorare le API e rilevare usi impropri o illeciti. come descritto in maggiore dettaglio nelle Norme sulla privacy.
È tua responsabilità informare gli utenti della tua app sull'elaborazione da parte di Google di LiteRT nei dati delle metriche delle API di Google Play Services, come richiesto vigente.
I dati che raccogliamo includono:
- Informazioni del dispositivo (ad esempio produttore, modello, versione del sistema operativo e build) e acceleratori hardware ML (GPU e DSP) disponibili. Utilizzato per la diagnostica e e analisi sull'utilizzo.
- Identificatore del dispositivo utilizzato per la diagnostica e l'analisi dell'utilizzo.
- Informazioni sull'app (nome del pacchetto, versione dell'app). Utilizzato per la diagnostica e l'utilizzo Analytics.
- Configurazione API (ad esempio quali delegati vengono utilizzati). Utilizzata per diagnostica e analisi dell'utilizzo.
- Tipo di evento (ad esempio creazione di un interprete, inferenza). Utilizzato per la diagnostica e analisi sull'utilizzo.
- Codici di errore. Utilizzato per la diagnostica.
- Metriche delle prestazioni. Utilizzato per la diagnostica.