المشاريع
توفر مشاريع Ultralytics Platform حلاً فعالاً لتنظيم وإدارة نماذجك. قم بتجميع النماذج ذات الصلة معاً لتسهيل الإدارة والمقارنة والتطوير.
graph TB
P[Project] --> M1[Model 1]
P --> M2[Model 2]
P --> M3[Model 3]
M1 --> C[Charts Dashboard]
M2 --> C
M3 --> C
M1 --> T[Comparison Table]
M2 --> T
M3 --> T
style P fill:#4CAF50,color:#fff
style C fill:#2196F3,color:#fff
style T fill:#FF9800,color:#fffإنشاء مشروع
انتقل إلى المشاريع (Projects) في الشريط الجانبي وانقر على إنشاء مشروع (Create Project).

إنشاء سريع
يمكنك أيضاً إنشاء مشروع من خلال إجراءات الصفحة الرئيسية السريعة.
أدخل تفاصيل مشروعك:
- الاسم: اسم وصفي لمشروعك (يتم إنشاء اسم عشوائي تلقائياً)
- الوصف: ملاحظات اختيارية حول الغرض من المشروع
- الرؤية: عام (يمكن لأي شخص عرضه) أو خاص (أنت فقط من يمكنه الوصول إليه)
- الترخيص: ترخيص اختياري لمشروعك (AGPL-3.0، Apache-2.0، MIT، GPL-3.0، BSD-3-Clause، LGPL-3.0، MPL-2.0، EUPL-1.1، Unlicense، Ultralytics-Enterprise، وغيرها). ترخيص Ultralytics-Enterprise مخصص للاستخدام التجاري بدون متطلبات AGPL وهو متاح مع خطة المؤسسة (Enterprise plan) — راجع ترخيص Ultralytics.

انقر على إنشاء (Create) للإنهاء. يظهر مشروعك الجديد في قائمة المشاريع والشريط الجانبي.
صفحة المشروع
تحتوي صفحة المشروع على منطقتين رئيسيتين:
| المنطقة | الوصف |
|---|---|
| الشريط الجانبي للنماذج | قائمة قابلة لتغيير الحجم لجميع النماذج في المشروع مع البحث، وفلاتر الحالة، وخيارات الفرز، ومربعات اختيار للتحديد |
| اللوحة الرئيسية | لوحة بيانات المخططات أو جدول المقارنة (يمكن التبديل بين طرق العرض) |

رأس المشروع
يعرض الرأس ما يلي:
- أيقونة المشروع (قابلة للتخصيص من حيث اللون، أو الحرف، أو صورة مرفوعة)
- اسم قابل للتعديل (انقر لإعادة التسمية؛ يتم تحديث الرابط المختصر slug تلقائياً)
- شارة الترخيص
- عدد النماذج، وعدد النماذج المكتملة/قيد التشغيل/الفاشلة، والحجم الإجمالي
- عدد النسخ (Clone) والطابع الزمني لـ آخر تحديث
- الوصف (انقر للتحرير)
أزرار الإجراءات في الرأس:
| الزر | الوصف |
|---|---|
| نموذج جديد | يفتح حوار التدريب |
| استنساخ (Clone) | استنساخ المشروع وجميع النماذج (للمشاريع العامة) |
| تمييز بنجمة (Star) | تمييز المشروع بنجمة أو إلغاء تمييزه |
| مشاركة (Share) | المشاركة الاجتماعية للمشاريع العامة |
| تحديث (Refresh) | تحديث بيانات المشروع |
| حذف (Delete) | نقل المشروع إلى سلة المهملات |
أوضاع العرض
قم بالتبديل بين أوضاع العرض الثلاثة باستخدام عناصر التحكم في العرض:
- البطاقات (Cards): شريط جانبي كامل العرض للنماذج مع لوحة بيانات المخططات على اليمين — منحنيات الخسارة ومقارنات المقاييس للنماذج المحددة.
- مضغوط (Compact): شريط جانبي مكثف للنماذج مع لوحة بيانات المخططات على اليمين — مساحة عمودية أكبر للنماذج في المشاريع التي تحتوي على الكثير من التجارب.
- جدول (Table): جدول مقارنة يعرض وسائط التدريب والمقاييس النهائية جنباً إلى جنب. قم بتمكين Diff لإبراز الأعمدة التي تختلف فيها القيم عبر النماذج فقط.

الشريط الجانبي للنماذج
يسرد الشريط الجانبي القابل لتغيير الحجم جميع النماذج في المشروع:
- مربعات اختيار لتحديد النماذج التي تظهر في المخططات/الجدول
- بحث لتصفية النماذج بالاسم
- خيارات العرض لفلتر الحالة (الكل، مكتمل، قيد التشغيل، قيد البدء، معلق، فشل، ملغي)، والتجميع حسب المهمة، وترتيب الفرز
- سحب وإفلات ملفات
.ptمباشرة إلى الشريط الجانبي لتحميل النماذج (تفاصيل تحميل النموذج) - تقدم التدريب يظهر للنماذج قيد التشغيل (عدد الحقبات وشريط التقدم)
انقر فوق أي نموذج لفتح صفحة النموذج الخاصة به.
أيقونة المشروع
تخصيص أيقونة مشروعك:
- انقر على الأيقونة المجاورة لاسم المشروع
- اختر لوناً وحرفاً، أو قم بتحميل صورة مخصصة
- يتم حفظ التغييرات تلقائياً
إعدادات الرؤية
تحكم في من يمكنه رؤية مشروعك:
| الإعداد | الوصف |
|---|---|
| عام (Public) | يمكن لأي شخص العرض على صفحة استكشاف |
| خاص (Private) | أنت والمتعاونون فقط |
المشاركة مع المتعاونين
مشاركة المشاريع الخاصة مع مستخدمين محددين دون إنشاء مساحة عمل كاملة للفريق:
- انقر على زر مشاركة (Share) في صفحة المشروع
- أدخل اسم المستخدم أو البريد الإلكتروني للمتعاون
- حدد دورهم
- انقر على دعوة (Invite)
يمكن للمتعاونين ذوي صلاحيات المحرر تحميل النماذج وبدء التدريب داخل مشروعك.
المشاركة (Sharing) تمنح صلاحية الوصول لكل مشروع على حدة للمستخدمين الأفراد — وهي مثالية للتعاون لمرة واحدة. تنشئ الفرق مساحة عمل مشتركة حيث يمكن لجميع أعضاء الفريق الوصول إلى الموارد (المشاريع، مجموعات البيانات، النماذج، عمليات النشر) مع صلاحيات تعتمد على الأدوار. استخدم الفرق للتعاون المستمر مع عدة أشخاص.
استنساخ مشروع
استنساخ مشروع عام إلى حسابك الخاص:
- قم بزيارة صفحة المشروع العام
- انقر على استنساخ المشروع (Clone Project)
- يتم نسخ المشروع وجميع نماذجه إلى حسابك كمشروع خاص
يتم دائماً إنشاء المشاريع المستنسخة كـ خاصة في حسابك. يتم عرض عدد النسخ (Clone count) على المشروع الأصلي. إذا كان للأصل ترخيص copyleft (مثل AGPL-3.0)، فإن النسخة ترث هذا الترخيص وتغلقه.
مقارنة النماذج
لوحة بيانات المخططات
قارن أداء النماذج باستخدام لوحة بيانات المخططات:
- حدد النماذج في الشريط الجانبي باستخدام مربعات الاختيار
- عرض منحنيات المقاييس المتداخلة مجمعة حسب النوع (المقاييس، خسارة التدريب، خسارة التحقق، معدل التعلم)
- اسحب المخططات لإعادة ترتيبها، وقم بتغيير حجمها عن طريق سحب الحواف
- مرر مؤشر الماوس لرؤية القيم الدقيقة، انقر على عناصر وسيلة الإيضاح (Legend) لإخفاء/إظهار النماذج، وانقر على خط النموذج للانتقال إلى ذلك النموذج
مجموعات المخططات المتاحة:
| المجموعة | المخططات |
|---|---|
| المقاييس | mAP50، mAP50-95، الدقة (precision)، الاستدعاء (recall) |
| خسارة التدريب (Train Loss) | train/box_loss، train/cls_loss، train/dfl_loss |
| خسارة التحقق (Val Loss) | val/box_loss، val/cls_loss، val/dfl_loss |
| معدل التعلم | lr/pg0, lr/pg1, lr/pg2 |
- مرر مؤشر الماوس لرؤية القيم الدقيقة
- انقر على عناصر وسيلة الإيضاح لإخفاء/إظهار النماذج
- اسحب للتكبير في مناطق محددة
- انقر على خط النموذج للانتقال إلى صفحة ذلك النموذج
- أعد ترتيب وتغيير حجم الرسوم البيانية؛ يتم حفظ التخطيط عبر الجلسات
جدول المقارنة
بدّل إلى عرض الجدول للمقارنة جنباً إلى جنب بين وسائط التدريب والمقاييس النهائية:
- انقر على زر تبديل وضع عرض الجدول
- شاهد جميع النماذج المحددة كصفوف مع وسائط التدريب والمقاييس كأعمدة
- استخدم زر الفرق لتظليل الأعمدة فقط التي تختلف فيها القيم عبر النماذج
رفع النماذج
ارفع ملفات النماذج الحالية ذات الامتداد .pt:
- اسحب وأفلت الملفات في صفحة المشروع أو الشريط الجانبي للنماذج
- يمكن رفع ملفات متعددة في وقت واحد (حتى 3 عمليات رفع متزامنة)
- يتم تحليل البيانات الوصفية للنموذج (المهمة، البنية، أسماء الفئات، نتائج التدريب) تلقائياً من ملف
.pt - يتم تحديث الرسوم البيانية فوراً من البيانات المحللة محلياً بينما تكتمل عملية الرفع في الخلفية
يتم دعم ملفات PyTorch ذات الامتداد .pt الناتجة عن تدريب Ultralytics YOLO فقط. تقوم المنصة بتحليل البيانات الوصفية المضمنة بما في ذلك نتائج التدريب، والوسائط، ونوع المهمة، وأسماء الفئات. راجع النماذج للحصول على تفاصيل التنسيق.
تحرير المشروع
حدث اسم المشروع أو وصفه أو إعداداته:
- انقر على اسم المشروع لتعديله ضمنياً
- انقر على الوصف لتعديله ضمنياً
- انقر على الأيقونة لتخصيصها
- انقر على شارة الترخيص لتغيير الترخيص

حذف المشروع
أزل مشروعاً لم تعد بحاجة إليه:
- انقر على زر الحذف (أيقونة سلة المهملات) في الترويسة
- أكد الحذف
يؤدي حذف مشروع أيضاً إلى حذف جميع النماذج بداخله. ينقل هذا الإجراء العناصر إلى سلة المهملات حيث يمكن استعادتها خلال 30 يوماً.
الأسئلة الشائعة
ما عدد النماذج التي يمكن أن يحتوي عليها المشروع؟
لا يوجد حد أقصى صارم للنماذج في كل مشروع. ومع ذلك، من أجل تنظيم أفضل، نوصي بما يلي:
- تجميع التجارب ذات الصلة (نفس مجموعة البيانات/المهمة)
- أرشفة التجارب القديمة
- استخدام أسماء مشاريع ذات معنى
هل يمكنني استعادة مشروع محذوف؟
نعم، تذهب المشاريع المحذوفة إلى سلة المهملات ويمكن استعادتها خلال 30 يوماً:
- اذهب إلى الإعدادات > سلة المهملات
- ابحث عن المشروع
- انقر على استعادة
هل يمكنني نقل النماذج بين المشاريع؟
نعم، يمكنك استنساخ نموذج إلى مشروع مختلف باستخدام مربع حوار استنساخ النموذج من صفحة النموذج.