تخطي إلى المحتوى

النماذج

توفر منصة Ultralytics إدارة شاملة للنماذج لتدريب وتحليل ونشر نماذج YOLO. يمكنك تحميل النماذج المدربة مسبقًا أو تدريب نماذج جديدة مباشرة على المنصة.

رفع نموذج

لرفع أوزان النماذج الموجودة إلى المنصة:

  1. انتقل إلى مشروعك
  2. انقر على رفع نموذج
  3. حدد الخاص بك .pt ملف
  4. أضف الاسم والوصف
  5. انقر على تحميل

تنسيقات النماذج المدعومة:

التنسيقالامتدادالوصف
PyTorch.ptتنسيق Ultralytics الأصلي

بعد الرفع، تقوم المنصة بتحليل بيانات تعريف النموذج:

  • نوع المهمة (detect، segment، pose، obb، classify)
  • الهندسة المعمارية (YOLO26n، YOLO26s، إلخ)
  • أسماء الفئات وعددها
  • حجم المدخلات والمعلمات

تدريب النموذج

لتدريب نموذج جديد مباشرة على المنصة:

  1. انتقل إلى مشروعك
  2. انقر على تدريب النموذج
  3. حدد مجموعة البيانات
  4. اختر النموذج الأساسي
  5. تكوين معلمات التدريب
  6. بدء التدريب

راجع التدريب السحابي للحصول على تعليمات مفصلة.

نظرة عامة على النموذج

تعرض صفحة كل نموذج:

قسمالمحتوى
نظرة عامةبيانات تعريف النموذج، نوع المهمة، البنية
مقاييس (Metrics)مخططات خسارة التدريب والأداء
الرسوم البيانيةمصفوفة الارتباك، منحنيات PR، منحنيات F1
اختباراختبار الاستدلال التفاعلي
النشرإنشاء وإدارة نقاط النهاية
تصديرتحويل التنسيق والتنزيل

مقاييس التدريب

عرض مقاييس التدريب في الوقت الفعلي والتاريخية:

منحنيات الخسارة

الخسارةالوصف
أداة الصندوقخسارة انحدار مربع الإحاطة
الفئةخسارة التصنيف
DFLخسارة التركيز التوزيعي

مقاييس الأداء

مقياس (Metric)الوصف
mAP50متوسط الدقة المتوسطة (mAP) عند IoU 0.50
mAP50-95متوسط الدقة المتوسطة (mAP) عند IoU 0.50-0.95
الدقةنسبة التنبؤات الإيجابية الصحيحة
الاسترجاعنسبة الإيجابيات الفعلية المحددة

مخططات التحقق

بعد اكتمال التدريب، يمكنك عرض تحليل التحقق المفصل:

مصفوفة الالتباس

خريطة حرارية تفاعلية تُظهر دقة التنبؤ لكل فئة:

منحنيات PR/F1

منحنيات الأداء عند عتبات ثقة مختلفة:

المنحنىالوصف
الدقة-الاستدعاءالمفاضلة بين الدقة والاستدعاء
F1-الثقةدرجة F1 عند مستويات ثقة مختلفة
الدقة-الثقةالدقة عند مستويات ثقة مختلفة
الاستدعاء-الثقةالاستدعاء عند مستويات ثقة مختلفة

تصدير النموذج

تصدير نموذجك إلى 17 تنسيق نشر:

  1. انتقل إلى علامة التبويب تصدير
  2. حدد التنسيق المستهدف
  3. انقر على تصدير
  4. تنزيل عند الاكتمال

التنسيقات المدعومة (17 إجمالاً)

#التنسيقامتداد الملفحالة الاستخدام
1ONNX.onnxعبر الأنظمة الأساسية، الويب، معظم أوقات التشغيل
2TorchScript.torchscriptPyTorch بدون Python
3OpenVINO.xml, .binIntel وحدات معالجة الرسومات، وحدات معالجة الفيديو
4TensorRT.engineNVIDIA (أسرع استدلال)
5CoreML.mlpackageApple iOS، macOS، watchOS
6TF Lite.tfliteالهاتف المحمول (Android، iOS)، الحافة
7TF SavedModelsaved_model/TensorFlow
8TF GraphDef.pbTensorFlow .x
9TF Edge TPU.tfliteأجهزة Google
10TF.js.json, .binاستنتاج المتصفح
11PaddlePaddle.pdmodelبايدو PaddlePaddle
12NCNN.param, .binجوال (iOS)، مُحسّن
13MNN.mnnوقت تشغيل أليبابا للجوال
14RKNN.rknnوحدات معالجة العقل الصخري (NPU)
15IMX500.imxمستشعر Sony IMX500
16Axelera.axeleraمسرعات Axelera AI

دليل اختيار التنسيق

بالنسبة NVIDIA : استخدم TensorRT للحصول على أقصى سرعة

بالنسبة Intel : استخدم OpenVINOIntel ووحدات معالجة الرسومات ووحدات معالجة الفيديو

لأجهزة Apple: استخدم CoreML لنظام iOS و macOS و Apple Silicon

لنظام Android: استخدم TF أو NCNN للحصول على أفضل أداء

لمتصفحات الويب: استخدم TF.js أو ONNX (مع ONNX Web)

بالنسبة للأجهزة الطرفية: استخدم TF TPU لـ Coral و RKNN لـ Rockchip

للتوافق العام: استخدم ONNX — يعمل مع معظم أوقات تشغيل الاستدلال

وقت التصدير

يختلف وقت التصدير حسب التنسيق. قد تستغرق عمليات تصدير TensorRT عدة دقائق بسبب تحسين المحرك.

ربط مجموعات البيانات

يمكن ربط النماذج بمجموعة البيانات المصدر الخاصة بها:

  • عرض مجموعة البيانات التي تم استخدامها للتدريب
  • الوصول إلى مجموعة البيانات من صفحة النموذج
  • Track أصل البيانات

عند التدريب باستخدام مجموعات بيانات المنصة باستخدام ul:// تنسيق URI، يكون الربط تلقائيًا.

إعدادات الرؤية

تحكم في من يمكنه رؤية نموذجك:

إعدادالوصف
خاصيمكنك الوصول إليه فقط
عاميمكن لأي شخص عرضه في صفحة الاستكشاف

لتغيير مستوى الرؤية:

  1. افتح قائمة إجراءات النموذج
  2. انقر على تعديل
  3. تبديل الرؤية
  4. انقر على حفظ

حذف النموذج

إزالة نموذج لم تعد بحاجة إليه:

  1. افتح قائمة إجراءات النموذج
  2. انقر على حذف
  3. تأكيد الحذف

المهملات والاستعادة

تنتقل النماذج المحذوفة إلى سلة المهملات لمدة 30 يومًا. استعدها من الإعدادات > سلة المهملات.

الأسئلة الشائعة

ما هي بنيات النماذج المدعومة؟

تدعم منصة Ultralytics جميع بنيات YOLO:

  • YOLO26: متغيرات n و s و m و l و x (موصى بها)
  • YOLO11: متغيرات n, s, m, l, x
  • YOLOv10: دعم الإرث
  • YOLOv8: دعم الإرث
  • YOLOv5: دعم الإرث

هل يمكنني تنزيل نموذجي المدرب؟

نعم، قم بتنزيل أوزان نموذجك من صفحة النموذج:

  1. انقر على أيقونة التنزيل
  2. اختر التنسيق (الأصلي .pt أو المُصدَّر)
  3. يبدأ التنزيل تلقائيًا

كيف أقارن النماذج عبر المشاريع؟

حاليًا، تتم مقارنة النماذج ضمن المشاريع. للمقارنة عبر المشاريع:

  1. انقل النماذج إلى مشروع واحد، أو
  2. صدّر المقاييس وقارنها خارجيًا

ما هو الحد الأقصى لحجم النموذج؟

لا يوجد حد صارم، ولكن النماذج الكبيرة جدًا (>2 جيجابايت) قد تستغرق وقتًا أطول في الرفع والمعالجة.

هل يمكنني ضبط النماذج المدربة مسبقًا؟

نعم! قم بتحميل نموذج مدرب مسبقًا، ثم ابدأ التدريب من نقطة التحقق هذه باستخدام مجموعة بياناتك. تستخدم المنصة تلقائيًا النموذج المحمل كنقطة بداية.



📅 تم الإنشاء قبل 20 أيام ✏️ تم التحديث قبل 14 أيام
glenn-jocher

تعليقات