TensorFlow Lite ב-Google Play Services

TensorFlow Lite זמין בסביבת זמן הריצה של Google Play Services לכל מכשירי Android שמותקנת בהם הגרסה הנוכחית של Play Services. סביבת זמן הריצה הזו מאפשרת להריץ מודלים של למידת מכונה (ML) בלי לקבץ באופן סטטי ספריות של TensorFlow Lite באפליקציה.

בעזרת Google Play Services API אפשר להקטין את האפליקציות ולשפר את הביצועים בזכות הגרסה היציבה האחרונה של הספריות. השימוש ב-TensorFlow Lite בשירותי Google Play הוא הדרך המומלצת להשתמש ב-TensorFlow Lite ב-Android.

אם אתם כבר משתמשים ב-TensorFlow Lite עצמאי באפליקציה, עיינו בקטע העברה מ-TensorFlow Lite עצמאי כדי לעדכן אפליקציה קיימת כך שתשתמש בסביבת זמן הריצה של Play Services. מידע נוסף על Google Play Services זמין באתר של Google Play Services.

שימוש בסביבת זמן הריצה של Play Services

TensorFlow Lite Services ב-Google Play Services זמין דרך ממשקי ה-API הבאים של שפת התכנות:

הגבלות

על TensorFlow Lite בשירותי Google Play חלות המגבלות הבאות:

  • התמיכה למשתמשים עם הגבלת מהירות באמצעות חומרה מוגבלת למשתמשים בעלי ההרשאה שצוינו בקטע שיפור מהירות באמצעות חומרה. אין תמיכה במשתמשים אחרים שנתמכים בהאצה.
  • אין תמיכה בממשקי TensorFlow Lite API ניסיוניים או שהוצאו משימוש, כולל פעולות בהתאמה אישית.

תמיכה ומשוב

אתם יכולים לשלוח משוב ולקבל תמיכה דרך הכלי למעקב אחר בעיות ב-TensorFlow. אפשר לדווח על בעיות ובקשות תמיכה באמצעות תבנית הבעיות של TensorFlow Lite ב-Google Play Services.

תנאים והגבלות

השימוש ב-TensorFlow Lite בממשקי API של Google Play Services כפוף לתנאים ולהגבלות של Google APIs.

פרטיות ואיסוף נתונים

כשמשתמשים ב-TensorFlow Lite בממשקי API של Google Play Services, העיבוד של נתוני הקלט, כמו תמונות, וידאו, טקסט, מתבצע באופן מלא במכשיר, ו-TensorFlow Lite בממשקי API של Google Play Services לא שולח את הנתונים האלה לשרתים של Google. כתוצאה מכך, אתם יכולים להשתמש בממשקי ה-API שלנו לעיבוד נתונים שלא אמורים לצאת מהמכשיר.

TensorFlow Lite בממשקי API של Google Play Services עשוי ליצור מדי פעם קשר עם השרתים של Google כדי לקבל דברים כמו תיקוני באגים, מודלים מעודכנים ומידע על תאימות של מאיץ חומרה. מ-TensorFlow Lite בממשקי ה-API של Google Play Services נשלחים ל-Google גם מדדים לגבי הביצועים והניצול של ממשקי ה-API באפליקציה. Google משתמשת בנתוני המדדים האלה כדי למדוד ביצועים, לנפות באגים, לתחזק ולשפר את ממשקי ה-API, וכן לזהות שימוש לרעה או ניצול לרעה, כפי שמתואר במדיניות הפרטיות שלנו.

באחריותך ליידע את המשתמשים באפליקציה שלך לגבי העיבוד של נתוני TensorFlow Lite בממשקי ה-API של Google Play Services על ידי Google, כנדרש על פי הדין החל.

הנתונים שאנחנו אוספים כוללים:

  • מידע מהמכשירים שלך (למשל היצרן, הדגם, הגרסה וה-build של מערכת ההפעלה) ומאיצים זמינים של חומרת למידת מכונה (GPU ו-DSP). משמש לאבחון ולניתוח שימוש.
  • מזהה המכשיר שמשמש לאבחון ולניתוח נתוני שימוש.
  • פרטי האפליקציה (שם החבילה, גרסת האפליקציה). משמש לאבחון ולניתוח שימוש.
  • הגדרת ה-API (למשל בעלי הגישה שהיו בשימוש). משמש לאבחון ולניתוח שימוש.
  • סוג האירוע (למשל, יצירה של מתורגמן או הסקת מסקנות). משמש לאבחון ולניתוח שימוש.
  • קודי שגיאה. משמש לאבחון.
  • מדדי ביצועים. משמש לאבחון.