LiteRT, Play Hizmetleri'nin mevcut sürümünü çalıştıran tüm Android cihazlarda Google Play Hizmetleri çalışma zamanında kullanılabilir. Bu çalışma zamanı, LiteRT kitaplıklarını uygulamanıza statik olarak eklemeden makine öğrenimi (ML) modellerini çalıştırmanıza olanak tanır.
Google Play Hizmetleri API'si ile uygulamalarınızın boyutunu küçültebilir ve kitaplıkların en son kararlı sürümünden daha iyi performans elde edebilirsiniz. Android'de LiteRT'yi kullanmanın önerilen yolu, Google Play Hizmetleri'ndeki TensorFlow Lite'tir.
Uygulamanızda bağımsız TensorFlow Lite kullanıyorsanız mevcut bir uygulamayı Play Hizmetleri çalışma zamanını kullanacak şekilde güncellemek için Bağımsız LiteRT'den geçiş bölümüne bakın. Google Play Hizmetleri hakkında daha fazla bilgi için Google Play Hizmetleri web sitesine bakın.
Play Hizmetleri çalışma zamanını kullanma
Google Play Hizmetleri'ndeki LiteRT, aşağıdaki programlama dili API'leri aracılığıyla kullanılabilir:
- Java API - kılavuza bakın
- C API - kılavuza bakın
Sınırlamalar
Google Play Hizmetleri'ndeki LiteRT'nin sınırlamaları şunlardır:
- Donanım hızlandırma temsilcileri için destek, Donanım hızlandırma bölümünde listelenen temsilcilerle sınırlıdır. Başka hızlandırma temsilcileri desteklenmez.
- Özel işlemler dahil olmak üzere deneysel veya desteği sonlandırılmış LiteRT API'leri desteklenmez.
Destek ve geri bildirim
TensorFlow Sorun Takip Aracı üzerinden geri bildirimde bulunabilir ve destek alabilirsiniz. Lütfen Google Play Hizmetleri'ndeki LiteRT için sorun şablonunu kullanarak sorunları ve destek isteklerini bildirin.
Hizmet şartları
Google Play Hizmetleri API'lerinde LiteRT'nin kullanımı Google API'leri Hizmet Şartları'na tabidir.
Gizlilik ve veri toplama
Google Play Hizmetleri API'lerinde LiteRT'yi kullandığınızda resim, video ve metin gibi giriş verilerinin işlenmesi tamamen cihaz üzerinde gerçekleşir ve Google Play Hizmetleri API'lerindeki TensorFlow Lite bu verileri Google sunucularına göndermez. Sonuç olarak, cihazdan ayrılmaması gereken verileri işlemek için API'lerimizi kullanabilirsiniz.
Google Play Hizmetleri API'lerindeki LiteRT, hata düzeltmeleri, güncellenmiş modeller ve donanım hızlandırıcı uyumluluk bilgileri gibi bilgileri almak için zaman zaman Google sunucularıyla iletişim kurabilir. Google Play Hizmetleri API'lerindeki LiteRT, uygulamanızdaki API'lerin performansı ve kullanımıyla ilgili metrikleri de Google'a gönderir. Google, bu metrik verilerini Gizlilik Politikamızda daha ayrıntılı olarak açıklandığı şekilde performansı ölçmek, hata ayıklama yapmak, API'leri korumak ve iyileştirmek, kötüye kullanım veya kötüye kullanım tespit etmek için kullanır.
Uygulamanızın kullanıcılarını, Google'ın Google Play Hizmetleri API'leri metrik verilerinde LiteRT'yi işlemesi hakkında geçerli yasaların gerektirdiği şekilde bilgilendirmekten sorumlusunuz.
Topladığımız veriler şunları içerir:
- Cihaz bilgileri (ör. üretici, model, işletim sistemi sürümü ve derleme) ve kullanılabilen makine öğrenimi donanım hızlandırıcıları (GPU ve DSP). Teşhis ve kullanım analizi için kullanılır.
- Teşhis ve kullanım analizi için kullanılan cihaz tanımlayıcısı.
- Uygulama bilgileri (paket adı, uygulama sürümü). Teşhis ve kullanım analizleri için kullanılır.
- API yapılandırması (ör. hangi temsilcilerin kullanıldığı). Teşhis ve kullanım analizi için kullanılır.
- Etkinlik türü (ör. yorumcu oluşturma, çıkarım). Teşhis ve kullanım analizi için kullanılır.
- Hata kodları. Teşhis için kullanılır.
- Performans metrikleri. Teşhis için kullanılır.