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

النماذج

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

علامة التبويب "نظرة عامة" في نموذج Ultralytics

رفع نموذج

تحميل أوزان النماذج الموجودة على المنصة:

  1. انتقل إلى مشروعك
  2. السحب والإفلات .pt الملفات على صفحة المشروع أو الشريط الجانبي للنماذج
  3. يتم تحليل بيانات تعريف النموذج تلقائيًا من الملف

يمكن تحميل عدة ملفات في وقت واحد (حتى 3 ملفات في وقت واحد).

نموذج Ultralytics السحب والإفلات والتحميل

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

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

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

  • نوع المهمة (detect، segment، الوضع، O BB، classify)
  • الهندسة المعمارية (YOLO26n، YOLO26s، إلخ)
  • أسماء الفئات وعددها
  • حجم المدخلات والمعلمات
  • نتائج التدريب والمقاييس (إن وجدت في نقطة التفتيش)

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

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

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

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

دورة حياة النموذج

graph LR
    A[Upload .pt] --> B[Overview]
    C[Train] --> B
    B --> D[Predict]
    B --> E[Export]
    B --> F[Deploy]
    E --> G[17+ Formats]
    F --> H[Endpoint]

    style A fill:#4CAF50,color:#fff
    style C fill:#FF9800,color:#fff
    style E fill:#2196F3,color:#fff
    style F fill:#9C27B0,color:#fff

علامات تبويب صفحة النموذج

تحتوي كل صفحة نموذج على علامات التبويب التالية:

علامة التبويبالمحتوى
نظرة عامةبيانات تعريف النموذج، المقاييس الرئيسية، رابط مجموعة البيانات
تدريبمخططات التدريب، مخرجات وحدة التحكم، إحصائيات النظام
توقعاستنتاج المتصفح التفاعلي
تصديرتحويل التنسيق مع GPU
النشرإنشاء وإدارة نقاط النهاية

علامة التبويب "نظرة عامة"

يعرض بيانات تعريف النموذج والمقاييس الرئيسية:

  • اسم النموذج (قابل للتعديل)، شارة الحالة، نوع المهمة
  • المقاييس النهائية (mAP50، mAP50، الدقة، الاسترجاع)
  • مخططات بيانية مترية توضح تقدم التدريب
  • حجج التدريب (العصور، حجم الدفعة، حجم الصورة، إلخ)
  • رابط مجموعة البيانات (عند التدريب باستخدام مجموعة بيانات المنصة)
  • زر تنزيل لأوزان النماذج

نظرة عامة على نموذج Ultralytics المقاييس والحجج

علامة تبويب القطار

تحتوي علامة التبويب "القطار" على ثلاث علامات تبويب فرعية:

الرسم البياني الفرعي

مخططات قياس التدريب التفاعلية التي تظهر منحنيات الخسارة ومقاييس الأداء على مدار فترات زمنية:

مجموعة الرسوم البيانيةمقاييس (Metrics)
مقاييس (Metrics)mAP50، mAP50، الدقة، الاسترجاع
خسارة القطارتدريب/خسارة_الصندوق، تدريب/خسارة_cls، تدريب/خسارة_dfl
فقدان القيمةval/box_loss، val/cls_loss، val/dfl_loss
معدل التعلمlr/pg0، lr/pg1، lr/pg2

Ultralytics مخططات القطارات المصغرة علامة تبويب فرعية

علامة تبويب فرعية للوحدة

إخراج وحدة التحكم المباشر من عملية التدريب:

  • تدفق السجلات في الوقت الفعلي أثناء التدريب
  • أشرطة التقدم الخاصة بالعصر ونتائج التحقق من الصحة
  • الكشف عن الأخطاء مع لافتات أخطاء مميزة
  • دعم ألوان ANSI للإخراج المنسق

نموذج Ultralytics لوحة تحكم القطار الفرعية

علامة تبويب فرعية للنظام

مقاييس GPU والنظام أثناء التدريب:

مقياس (Metric)الوصف
استخدام GPUنسبة استخدام GPU
GPUاستخدام ذاكرة GPU
GPUGPU
CPUCPU
ذاكرة الوصول العشوائي (RAM)استخدام ذاكرة النظام
القرصاستخدام القرص

نظام القطار المصغر Ultralytics

علامة التبويب "تنبؤ"

قم بتشغيل الاستدلال التفاعلي مباشرة في المتصفح:

  • قم بتحميل صورة أو لصق عنوان URL أو استخدم كاميرا الويب
  • عرض النتائج مع مربعات الحدود أو الأقنعة أو النقاط الرئيسية
  • الاستدلال التلقائي عند توفير صورة
  • يدعم جميع أنواع المهام (detect، segment، الوضع، O BB، classify)

اختبار سريع

تعمل علامة التبويب "التنبؤ" على إجراء الاستدلال على Ultralytics لذا لا تحتاج إلى GPU محلية. يتم عرض النتائج مع تراكبات تفاعلية تتطابق مع نوع مهمة النموذج.

علامة التبويب "تصدير"

قم بتصدير نموذجك إلى أكثر من 17 تنسيقًا للنشر. انظر " تصدير النموذج " أدناه ودليل وضع التصدير الأساسي للحصول على التفاصيل الكاملة.

علامة التبويب "نشر"

إنشاء وإدارة نقاط نهاية الاستدلال المخصصة. انظر النشرات للحصول على التفاصيل.

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

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

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

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

مصفوفة التباين في نموذج Ultralytics

منحنيات PR/F1

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

Ultralytics نموذج Pr F1 منحنيات

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

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

graph LR
    A[Select Format] --> B[Configure Args]
    B --> C[Export]
    C --> D{GPU Required?}
    D -->|Yes| E[Cloud GPU Export]
    D -->|No| F[CPU Export]
    E --> G[Download]
    F --> G

    style A fill:#2196F3,color:#fff
    style C fill:#FF9800,color:#fff
    style G fill:#4CAF50,color:#fff

قم بتصدير نموذجك إلى أكثر من 17 تنسيقًا للنشر:

  1. انتقل إلى علامة التبويب تصدير
  2. حدد التنسيق المستهدف
  3. تكوين معلمات التصدير (حجم الصورة، نصف الدقة، الديناميكية، إلخ)
  4. بالنسبة للتنسيقات GPU(TensorRT)، حدد GPU
  5. انقر على تصدير
  6. تنزيل عند الاكتمال

قائمة تنسيقات علامة تبويب تصدير نموذج Ultralytics

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

تدعم المنصة التصدير إلى أكثر من 17 تنسيقًا للنشر: ONNX و TorchScript و OpenVINO و TensorRT و CoreML و TF SavedModel و TF GraphDef و TF و TF TPU و TF.js و PaddlePaddle و NCNN و MNN و RKNN و IMX500 و Axelera و ExecuTorch.

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

الهدفالصيغة الموصى بهاملاحظات
NVIDIA GPUsTensorRTالسرعة القصوى للاستدلال
IntelOpenVINOوحدات المعالجة المركزية (CPU) ووحدات معالجة الرسومات (GPU) ووحدات معالجة الفيديو (VPU)
أجهزة AppleCoreMLiOS، macOS، Apple Silicon
AndroidTF أو NCNNأفضل أداء للهواتف المحمولة
متصفحات الويبTF.js أو ONNXONNX ONNX Web
أجهزة الحافةTF TPU RKNNCoral و Rockchip (انظر الرقائق المدعومة)
عامONNXيعمل مع معظم أوقات التشغيل

تقدم تصدير نموذج Ultralytics

دعم رقاقة RKNN

عند التصدير إلى تنسيق RKNN، حدد جهاز Rockchip المستهدف:

رقاقةالوصف
RK3588SoC متطور
RK3576معالج SoC متوسط المدى
RK3568معالج SoC متوسط المدى
RK3566معالج SoC متوسط المدى
RK3562SoC متطور للمبتدئين
RV1103معالج الرؤية
RV1106معالج الرؤية
RV1103Bمعالج الرؤية
RV1106Bمعالج الرؤية
RK2118معالج الذكاء الاصطناعي
RV1126Bمعالج الرؤية

دورة حياة مهمة التصدير

تتقدم مهام التصدير عبر الحالات التالية:

الحالةالوصف
في قائمة الانتظارمهمة التصدير في انتظار البدء
البدءيتم تهيئة مهمة التصدير
الجريالتصدير قيد التقدم
مكتملتم الانتهاء من التصدير — التنزيل متاح
فشلفشل التصدير (انظر رسالة الخطأ)
ألغيتتم إلغاء التصدير من قبل المستخدم

وقت التصدير

يختلف وقت التصدير حسب التنسيق. قد يستغرق TensorRT عدة دقائق بسبب تحسين المحرك. تعمل التنسيقات GPU(TensorRT) على وحدات معالجة الرسومات Ultralytics GPU — GPU الافتراضية للتصدير GPU RTX 5090.

إجراءات التصدير بالجملة

  • تصدير الكل: انقر Export All لبدء مهام التصدير لجميع التنسيقات CPU باستخدام الإعدادات الافتراضية.
  • حذف جميع الصادرات: انقر Delete All لإزالة جميع الصادرات للنموذج.

قيود التنسيق

تحتوي بعض تنسيقات التصدير على قيود تتعلق بالبنية أو المهام:

التنسيقتقييد
IMX500متاح فقط YOLO11 YOLOv8 YOLO11
Axeleraمتاح فقط لنماذج الكشف
PaddlePaddleغير متاح لنماذج YOLO26 للكشف/التقسيم/الوضع/OBB

نموذج النسخ

نسخ نموذج إلى مشروع مختلف:

  1. افتح صفحة النموذج
  2. انقر على زر "نسخ "
  3. حدد المشروع الوجهة
  4. انقر على استنساخ

يتم نسخ النموذج وأوزانه إلى المشروع المستهدف.

تنزيل النموذج

قم بتنزيل أوزان النموذج الخاص بك:

  1. انتقل إلى علامة التبويب " نظرة عامة" للنموذج
  2. انقر على زر التنزيل
  3. الأصل .pt تنزيل الملفات تلقائيًا

يمكن تنزيل التنسيقات المصدرة من علامة التبويب "تصدير " بعد اكتمال عملية التصدير.

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

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

  • عرض مجموعة البيانات التي تم استخدامها للتدريب
  • انقر على بطاقة مجموعة البيانات في علامة التبويب "نظرة عامة" للانتقال إليها.
  • Track أصل البيانات

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

تنسيق URI لمجموعة البيانات

# Train with a Platform dataset — linking is automatic
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100

في ul:// يتم حل المخطط إلى مجموعة بيانات النظام الأساسي الخاص بك. ستعرض علامة التبويب "نظرة عامة" للنموذج المدرب رابطًا يعود إلى مجموعة البيانات هذه (انظر استخدام مجموعات بيانات المنصة).

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

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

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

لتغيير الرؤية، انقر على شارة الرؤية (على سبيل المثال، private أو public) في صفحة النموذج. التبديل إلى خاص يسري على الفور. التبديل إلى عام يعرض مربع حوار للتأكيد قبل التطبيق.

حذف النموذج

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

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

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

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

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

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

تدعم Ultralytics بشكل كامل جميع YOLO من خلال مشاريع مخصصة:

تدعم جميع البنى 5 أنواع من المهام: detect، segment، الوضع، OBB، و classify.

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

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

  1. انقر على أيقونة التنزيل في علامة التبويب "نظرة عامة"
  2. الأصل .pt تنزيل الملفات تلقائيًا
  3. يمكن تنزيل التنسيقات المصدرة من علامة التبويب "تصدير"

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

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

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

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

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

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

نعم! يمكنك استخدام أي من نماذج YOLO26 الرسمية كأساس، أو اختيار أحد النماذج المكتملة الخاصة بك من محدد النماذج في مربع حوار التدريب. تدعم المنصة الضبط الدقيق من أي نقطة تفتيش تم تحميلها.



📅 تم الإنشاء قبل 1 شهر ✏️ تم التحديث قبل 6 أيام
glenn-jochersergiuwaxmann

تعليقات