LiteRT זמין בסביבת זמן הריצה של Google Play Services לכל מכשירי Android שפועלת בהם הגרסה הנוכחית של Play Services. סביבת זמן הריצה הזו מאפשרת להריץ מודלים של למידת מכונה (ML) בלי לארוז ספריות LiteRT באופן סטטי באפליקציה.
באמצעות Google Play services API תוכלו להקטין את גודל האפליקציות ולשפר את הביצועים באמצעות הגרסה היציבה האחרונה של הספריות. TensorFlow Lite ב-Google Play Services היא הדרך המומלצת להשתמש ב-LiteRT ב-Android.
אם אתם כבר משתמשים ב-TensorFlow Lite עצמאי באפליקציה, תוכלו לעיין בקטע מעבר מ-LiteRT עצמאי כדי לעדכן אפליקציה קיימת כך שתשתמש בסביבת זמן הריצה של Play Services. מידע נוסף על Google Play Services זמין באתר Google Play Services.
שימוש בסביבת זמן הריצה של Play Services
LiteRT ב-Google Play Services זמין דרך ממשקי ה-API הבאים של שפות התכנות:
- Java API – מידע נוסף זמין במדריך
- C API – כאן
מגבלות
ל-LiteRT ב-Google Play Services יש את המגבלות הבאות:
- התמיכה במשתמשי העזרה של שיפור המהירות באמצעות חומרה מוגבלת למשתמשי העזרה שמפורטים בקטע שיפור המהירות באמצעות חומרה. אין תמיכה בגורמים אחרים להאצה.
- ממשקי API ניסיוניים או ממשקי API של LiteRT שהוצאו משימוש, כולל פעולות בהתאמה אישית, לא נתמכים.
תמיכה ומשוב
אתם יכולים לשלוח משוב ולקבל תמיכה דרך TensorFlow Issue Tracker. אפשר לדווח על בעיות ולשלוח בקשות תמיכה באמצעות תבנית הדיווח על בעיות של LiteRT ב-Google Play Services.
תנאים והגבלות
השימוש ב-LiteRT בממשקי ה-API של Google Play Services כפוף לתנאים ולהגבלות של Google APIs.
פרטיות ואיסוף נתונים
כשמשתמשים ב-LiteRT בממשקי ה-API של Google Play Services, עיבוד נתוני הקלט, כמו תמונות, סרטונים וטקסט, מתבצע במלואו במכשיר, ו-TensorFlow Lite בממשקי ה-API של Google Play Services לא שולח את הנתונים האלה לשרתים של Google. כתוצאה מכך, אפשר להשתמש בממשקי ה-API שלנו לעיבוד נתונים שלא אמורים לצאת מהמכשיר.
מעת לעת, LiteRT בממשקי ה-API של Google Play Services עשוי ליצור קשר עם שרתי Google כדי לקבל תיקוני באגים, מודלים מעודכנים ומידע על תאימות למאיץ חומרה. בנוסף, LiteRT בממשקי ה-API של Google Play Services שולח ל-Google מדדים לגבי הביצועים והשימוש בממשקי ה-API באפליקציה. Google משתמשת בנתוני המדדים האלה כדי למדוד את הביצועים, לנפות באגים, לתחזק ולשפר את ממשקי ה-API ולזהות שימוש לרעה או ניצול לרעה, כפי שמתואר בהרחבה במדיניות הפרטיות שלנו.
אתם אחראים להודיע למשתמשים באפליקציה שלכם על העיבוד של Google של LiteRT בנתוני המדדים של ממשקי ה-API של Google Play Services, כנדרש על פי הדין החל.
הנתונים שאנחנו אוספים כוללים את הפרטים הבאים:
- פרטי המכשיר (כמו היצרן, הדגם, גרסת מערכת ההפעלה והגרסה המבוססת) ומאיצי חומרה זמינים ל-ML (GPU ו-DSP). משמש לאבחון ולניתוח נתוני שימוש.
- מזהה המכשיר שמשמש לאבחון ולניתוח נתוני שימוש.
- פרטי האפליקציה (שם החבילה, גרסת האפליקציה). משמש לאבחון ולניתוח נתוני שימוש.
- הגדרות API (למשל, אילו גורמים מורשים להשתמש בחשבון). משמש לאבחון ולניתוח נתוני שימוש.
- סוג האירוע (למשל, יצירת מתורגמן, הסקה). משמש לצורכי אבחון ולניתוח נתוני שימוש.
- קודי שגיאה. משמש לאבחון.
- מדדי ביצועים. משמש לאבחון.