الطُرُز المخصّصة
إذا كنت تستخدم نماذج TensorFlow Lite مخصّصة، يمكن أن تساعدك ميزة Firebase ML في ضمان استخدام المستخدمين دائمًا لأفضل إصدار متاح من نموذجك المخصّص. عند نشر النموذج باستخدام Firebase، لا يتم تنزيل النموذج من خلال "Firebase ML" إلا عند الحاجة إليه، ويتم تلقائيًا تحديث أحدث إصدار لدى المستخدمين.
هل أنت مستعد للبدء؟ اختَر المنصة:
الإمكانات الأساسية
| نشر نموذج TensorFlow Lite | يمكنك نشر نماذجك باستخدام Firebase لتقليل حجم الملف الثنائي لتطبيقك والتأكّد من أنّ تطبيقك يستخدم دائمًا أحدث إصدار متاح من نموذجك |
| استنتاج تعلُّم الآلة على الجهاز فقط | يمكنك إجراء الاستدلال في تطبيق Apple أو Android باستخدام مترجم TensorFlow Lite مع نموذجك. |
| التعديلات التلقائية على الطراز | اضبط الشروط التي يتم بموجبها تنزيل الإصدارات الجديدة من النموذج تلقائيًا في تطبيقك: عندما يكون جهاز المستخدم غير نشط أو قيد الشحن أو متصلاً بشبكة Wi-Fi. |
مسار التنفيذ
| تدريب نموذج TensorFlow | إنشاء نموذج مخصّص وتدريبه باستخدام TensorFlow أو إعادة تدريب نموذج حالي يحلّ مشكلة مشابهة لما تريد تحقيقه. | |
| تحويل النموذج إلى TensorFlow Lite | حوِّل نموذجك من تنسيق HDF5 أو تنسيق الرسم البياني المجمّد إلى TensorFlow Lite باستخدام محوِّل TensorFlow Lite. | |
| نشر نموذج TensorFlow Lite على Firebase | اختياري: عند نشر نموذج TensorFlow Lite على Firebase وتضمين حزمة تطوير البرامج (SDK) لـ Firebase ML في تطبيقك، يحرص Firebase ML على إبقاء المستخدمين على اطّلاع بأحدث إصدار من نموذجك. ويمكنك ضبطه لتنزيل تحديثات النماذج تلقائيًا عندما يكون جهاز المستخدم غير نشط أو قيد الشحن أو متصلاً بشبكة Wi-Fi. | |
| استخدام نموذج TensorFlow Lite للاستنتاج | يمكنك استخدام مترجم TensorFlow Lite في تطبيق Apple أو Android لإجراء الاستنتاج باستخدام النماذج التي تم نشرها باستخدام Firebase. |
Codelabs
يمكنك تجربة بعض الدروس التطبيقية حول الترميز للتعرّف بشكل عملي على كيفية الاستفادة من Firebase في استخدام نماذج TensorFlow Lite بسهولة وفعالية أكبر.