TensorFlow Lite في خدمات Google Play

يتوفر TensorFlow Lite في وقت تشغيل "خدمات Google Play" لجميع أجهزة Android التي تعمل بالإصدار الحالي من "خدمات Play". يتيح لك وقت التشغيل هذا تشغيل نماذج تعلُّم الآلة (ML) بدون إجراء تجميع ثابت لمكتبات TensorFlow Lite في تطبيقك.

باستخدام واجهة برمجة التطبيقات Google Play Services API، يمكنك تقليل حجم تطبيقاتك وتحسين الأداء باستخدام أحدث إصدار ثابت من المكتبات. TensorFlow Lite في خدمات Google Play هي الطريقة الموصى بها لاستخدام TensorFlow Lite على Android.

إذا كنت تستخدم منصة TensorFlow Lite المستقلة في تطبيقك، يمكنك الرجوع إلى القسم نقل البيانات من TensorFlow Lite المستقل لتحديث تطبيق حالي من أجل استخدام وقت تشغيل "خدمات Play". لمزيد من المعلومات حول "خدمات Google Play"، يُرجى الانتقال إلى خدمات Google Play.

استخدام وقت تشغيل "خدمات Play"

يتوفر TensorFlow Lite في "خدمات Google Play" من خلال واجهات برمجة التطبيقات التالية للغة البرمجة:

القيود

تنطبق القيود التالية على TensorFlow Lite في "خدمات Google Play":

  • يقتصر دعم المستخدمين المفوَّضين بتسريع الأجهزة على المفوَّضين المُدرَجين في قسم تسريع الأجهزة. لا يتم دعم مفوضي التسريع الآخرين.
  • لا نتيح استخدام واجهات برمجة تطبيقات TensorFlow Lite التجريبية أو المتوقّفة نهائيًا، بما في ذلك العمليات المخصّصة.

الدعم والتعليقات

يمكنك تقديم الملاحظات والحصول على الدعم من خلال TensorFlow ISSUE Tracker. يُرجى الإبلاغ عن المشاكل وطلبات الدعم باستخدام نموذج المشاكل لتطبيق TensorFlow Lite في "خدمات Google Play".

بنود الخدمة

يخضع استخدام TensorFlow Lite في واجهات برمجة تطبيقات "خدمات Google Play" لبنود خدمة Google APIs.

الخصوصية وجمع البيانات

عند استخدام TensorFlow Lite في واجهات برمجة التطبيقات لخدمات Google Play، فإنّ معالجة بيانات الإدخال، مثل الصور والفيديوهات والنصوص، تتم بالكامل على الجهاز، وTensorFlow Lite في واجهات برمجة التطبيقات لخدمات Google Play لا ترسل هذه البيانات إلى خوادم Google. ونتيجةً لذلك، يمكنك استخدام واجهات برمجة التطبيقات لمعالجة البيانات التي يجب ألّا تغادر الجهاز.

وقد تتواصل واجهة برمجة تطبيقات TensorFlow Lite في "واجهات برمجة تطبيقات خدمات Google Play" مع خوادم Google من حين لآخر لتلقّي أمور مثل إصلاحات الأخطاء والنماذج المحدَّثة ومعلومات توافق مسرِّعات الأجهزة. يرسل TensorFlow Lite في واجهات برمجة تطبيقات خدمات Google Play أيضًا مقاييس حول أداء واستخدام واجهات برمجة التطبيقات في تطبيقك إلى Google. وتستخدم Google بيانات المقاييس هذه لقياس الأداء وتصحيح الأخطاء وصيانتها وتحسينها ورصد حالات إساءة الاستخدام أو إساءة الاستخدام، وذلك على النحو الموضّح بالتفصيل في سياسة الخصوصية.

تقع على عاتقك مسؤولية إعلام مستخدمي تطبيقك عن الطريقة التي تعالج بها Google أداة TensorFlow Lite في بيانات مقاييس "واجهات برمجة التطبيقات لخدمات Google Play" على النحو الذي يقتضيه القانون الساري.

تشمل البيانات التي نجمعها ما يلي:

  • معلومات الجهاز (مثل الشركة المصنّعة والطراز وإصدار نظام التشغيل والإصدار) ومسرِّعات أجهزة تعلُّم الآلة المتوفرة (وحدة معالجة الرسومات وDSP) يتم استخدامها للتشخيص وتحليلات الاستخدام.
  • معرّف الجهاز المستخدَم في بيانات التشخيص وإحصاءات الاستخدام
  • معلومات التطبيق (اسم الحزمة وإصدار التطبيق) يتم استخدامها للتشخيص وتحليلات الاستخدام.
  • ضبط واجهة برمجة التطبيقات (مثل المفوَّضين الذين يتم استخدامهم) يتم استخدامها للتشخيص وتحليلات الاستخدام
  • نوع الحدث (مثل إنشاء مترجم فوري واستنتاج) يتم استخدامها لأغراض التشخيص وتحليلات الاستخدام.
  • رموز الخطأ. يتم استخدامها لأغراض التشخيص.
  • مقاييس الأداء يتم استخدامها لأغراض التشخيص.