Ultralytics YOLO27:

المشاريع#

توفر مشاريع Ultralytics Platform حلاً فعالاً لتنظيم نماذجك وإدارتها. اجمع النماذج ذات الصلة معاً لتسهيل إدارتها ومقارنتها وتطويرها.

graph TB
    P[Project]:::start --> M1[Model 1]:::proc
    P --> M2[Model 2]:::proc
    P --> M3[Model 3]:::proc
    M1 --> S[Check in Sidebar]:::proc
    M2 --> S
    M3 --> S
    S --> C[Charts]:::out
    S --> T[Comparison Table]:::out

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef out fill:#9C27B0,color:#fff

إنشاء مشروع#

انتقل إلى المشاريع في الشريط الجانبي وانقر على مشروع جديد.

قائمة مشاريع Ultralytics Platform

الإنشاء السريع

يمكنك أيضاً إنشاء مشروع من إجراءات الصفحة الرئيسية السريعة.

أدخل تفاصيل مشروعك:

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

Ultralytics Platform New Project Dialog Name Visibility License

انقر على إنشاء مشروع (Create Project) للإنهاء. يظهر مشروعك الجديد في قائمة المشاريع والشريط الجانبي.

صفحة المشروع#

تتضمن صفحة المشروع منطقتين رئيسيتين:

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

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

الشريط الجانبي ومخططات صفحة مشروع Ultralytics Platform

رأس المشروع#

يعرض الرأس ما يلي:

  • أيقونة المشروع (لون أو حرف قابل للتخصيص، أو صورة مرفوعة)
  • الاسم القابل للتعديل (انقر لإعادة التسمية؛ يُحدّث المعرّف المختصر تلقائياً)
  • محدد الترخيص (انقر للتغيير؛ تكون تراخيص الحقوق المتروكة الموروثة من نسخة مستنسخة مقفلة)
  • عدد النماذج، وعدد النماذج المكتملة وقيد التدريب والفاشلة، والحجم الإجمالي
  • عدد النسخ المستنسخة والطابع الزمني لآخر تحديث
  • الوصف (انقر للتعديل)

أزرار الإجراءات في الرأس:

الزرالوصف
نموذج جديدافتح مربع حوار التدريب للمشاريع القابلة للتعديل
رفع النماذجحدد نقطة تحقق واحدة أو أكثر من .pt لمشروع قابل للتعديل
استنساخ المشروعاستنسخ مشروعاً عاماً ونماذجه المكتملة إلى مساحة عملك
تمييز بنجمةأضف نجمة إلى المشروع أو أزلها
مشاركةشارك مشروعاً عاماً أو أدرجه
إجراءات إضافيةالمعلومات (البيانات الوصفية)، والتحديث، وحذف المشروع للمالكين

تظهر شارة إمكانية ظهور المشروع بجانب اسمه في مسار التنقل أعلى الصفحة؛ انقر عليها للتبديل بين العام والخاص.

أوضاع العرض#

بدّل بين أوضاع العرض الثلاثة باستخدام عناصر تحكم العرض. يُتذكّر الوضع المحدد لكل مشروع.

  • البطاقات: بطاقات نماذج بالحجم الكامل في الشريط الجانبي، مع لوحة معلومات المخططات على اليمين — منحنيات الخسارة ومقارنات المقاييس للنماذج المحددة.
  • مضغوط: شريط جانبي مضغوط للنماذج، مع لوحة معلومات المخططات على اليمين — مساحة رأسية أكبر للنماذج في المشاريع التي تتضمن تجارب كثيرة.
  • الجدول: جدول مقارنة يعرض وسيطات التدريب والمقاييس النهائية جنباً إلى جنب. فعّل الاختلاف لعرض الأعمدة التي تختلف فيها القيم بين النماذج فقط.

عرض جدول مقارنة مشروع Ultralytics Platform

التصفية والفرز#

يوفر صف عناصر التحكم أعلى قائمة النماذج ما يلي:

  • البحث لتصفية النماذج حسب الاسم
  • تصفية الحالة: الكل، مكتمل، غير مدرّب، قيد التشغيل، جارٍ البدء، أو فاشل
  • التجميع حسب: بلا تجميع أو المهمة — يُطبّق التجميع في وضعي المضغوط والجدول
  • الفرز حسب: تاريخ الإنشاء أو الاسم أو الحجم، وكل منها تصاعدياً أو تنازلياً

الشريط الجانبي للنماذج#

يعرض الشريط الجانبي القابل لتغيير الحجم جميع النماذج في المشروع:

  • خانات الاختيار لتحديد النماذج التي تظهر في المخططات وجدول المقارنة
  • السحب والإفلات لملفات .pt مباشرةً على الشريط الجانبي لرفع النماذج (تفاصيل رفع النموذج)
  • تقدم التدريب المعروض للنماذج قيد التشغيل (عدد العصور وشريط التقدم)
  • منتقي لون النموذج، المستخدم باستمرار في كل مخطط

انقر على أي نموذج لفتح صفحة النموذج الخاصة به.

أيقونة المشروع#

خصّص أيقونة مشروعك:

  1. انقر على الأيقونة بجانب اسم المشروع
  2. اختر لوناً وحرفاً، أو ارفع صورة مخصصة
  3. تُحفظ التغييرات تلقائياً

إعدادات مستوى الظهور#

تحكم في من يمكنه رؤية مشروعك:

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

مشاركة مشروع#

لا توجد دعوة للمتعاونين على مستوى المشروع. لمشاركة مشروع مع الآخرين، استخدم إحدى الآليتين التاليتين:

  • تتيح إمكانية الظهور العامة لأي شخص عرض مشروع على الاستكشاف.
  • تنشئ الفرق مساحة عمل مشتركة يمكن لأعضاء الفريق ذوي الأذونات المستندة إلى الأدوار الوصول فيها إلى جميع الموارد (المشاريع ومجموعات البيانات والنماذج وعمليات النشر). استخدم الفرق للتعاون المستمر.

استنساخ المشروع#

استنسخ مشروعاً عاماً إلى حسابك الخاص:

  1. انتقل إلى صفحة المشروع العامة
  2. انقر على استنساخ المشروع
  3. يُنسخ المشروع ونماذجه المكتملة إلى مساحة عملك؛ وتختار إمكانية ظهور النسخة المستنسخة في مربع حوار الاستنساخ
سلوك الاستنساخ

ترث المشاريع المستنسخة إمكانية ظهور المشروع المصدر افتراضياً (لذلك يؤدي استنساخ مشروع عام إلى إنشاء نسخة مستنسخة عامة)، ويمكنك اختيار عام أو خاص في مربع حوار الاستنساخ قبل التأكيد. وتكون النسخ المستنسخة الجديدة في مساحات عمل Enterprise خاصةً افتراضياً. ويُعرض عدد النسخ المستنسخة على المشروع الأصلي. إذا كان للمشروع الأصلي ترخيص حقوق متروكة (مثل AGPL-3.0)، فإن النسخة المستنسخة ترث ذلك الترخيص ويُقفل.

مقارنة النماذج#

لوحة معلومات المخططات#

قارن أداء النماذج باستخدام لوحة معلومات المخططات:

  1. حدد النماذج في الشريط الجانبي باستخدام خانات الاختيار
  2. اعرض منحنيات المقاييس المتراكبة المجمعة حسب النوع (المقاييس والخسارة ومعدل التعلم)
  3. اسحب المخططات لإعادة ترتيبها، وغيّر حجمها بسحب الحواف
  4. مرّر المؤشر لرؤية القيم الدقيقة، وانقر على عناصر وسيلة الإيضاح لإخفاء النماذج أو إظهارها، وانقر على خط نموذج للانتقال إليه

مجموعات المخططات المتاحة:

المجموعةالمخططات
المقاييسمقاييس المهمة، مثل mAP50 وmAP50-95 والدقة والاسترجاع للكشف
الخسارةمخطط واحد لكل مكوّن من مكونات الخسارة (الصندوق والتصنيف و…)، حيث يكون التدريب بخط متصل والتحقق بخط متقطع
معدل التعلمlr/pg0 وlr/pg1 وlr/pg2

تعمل مقارنة النماذج المدرَّبة لمهام مختلفة، لكن كل نموذج يُعرض في المخططات فقط للمقاييس التي أبلغ عنها فعليًا.

المخططات التفاعلية
  • مرّر المؤشر لرؤية القيم الدقيقة
  • انقر على عناصر وسيلة الإيضاح لإخفاء النماذج أو إظهارها
  • اسحب للتكبير على مناطق محددة
  • انقر على خط نموذج للانتقال إلى صفحة ذلك النموذج
  • اطوِ مجموعة، أو استخدم قائمتها لإخفاء مخططات فردية وسلاسل خسارة التدريب أو التحقق
  • أعد ترتيب المخططات وغيّر حجمها؛ يستمر التخطيط عبر الجلسات

جدول المقارنة#

بدّل إلى عرض الجدول للمقارنة جنبًا إلى جنب بين معطيات التدريب والمقاييس النهائية:

  1. انقر على مفتاح وضع العرض Table
  2. اعرض جميع النماذج المحددة في صفوف، مع معطيات التدريب والمقاييس في أعمدة
  3. استخدم زر Diff لإظهار الأعمدة التي تختلف قيمها بين النماذج فقط

رفع النماذج#

ارفع ملفات النماذج الحالية .pt:

  1. اسحب الملفات وأفلتها في صفحة المشروع أو الشريط الجانبي للنماذج
  2. يمكن رفع ملفات متعددة في الوقت نفسه (حتى 3 عمليات رفع متزامنة)
  3. تُحلَّل البيانات الوصفية للنموذج (المهمة، والبنية، وأسماء الفئات، ونتائج التدريب) تلقائيًا من ملف .pt
  4. تُحدَّث المخططات فورًا من البيانات التي حُلِّلت محليًا، بينما يكتمل الرفع في الخلفية
الملفات المدعومة

لا تُدعم سوى ملفات PyTorch .pt الناتجة عن تدريب Ultralytics YOLO. تحلّل المنصة البيانات الوصفية المضمّنة، بما في ذلك نتائج التدريب، والمعطيات، ونوع المهمة، وأسماء الفئات. راجع النماذج للحصول على تفاصيل التنسيق.

تحرير المشروع#

حدّث اسم المشروع أو وصفه أو إعداداته:

  1. انقر على اسم المشروع لتحريره مباشرةً
  2. انقر على الوصف لتحريره مباشرةً
  3. انقر على الأيقونة لتخصيصها
  4. انقر على شارة الترخيص لتغيير الترخيص

إعدادات مشاريع Ultralytics Platform

بيانات وصفية مخصصة#

افتح مزيد من الإجراءات وحدد المعلومات لمراجعة قسمين:

  • بيانات Ultralytics الوصفية: تفاصيل للمنصة للقراءة فقط، مثل معرّف المشروع، والمالك، وإمكانية الظهور، والترخيص، والوسوم، والطوابع الزمنية
  • البيانات الوصفية المخصصة: كائن JSON خاص بك للقسم أو البرنامج أو مركز التكلفة أو الحوكمة أو أي سياق تنظيمي آخر

يمكن لمشاهدي مساحة العمل فحص البيانات الوصفية، بينما يستطيع الأعضاء الذين يملكون صلاحية التحرير استبدال كائن البيانات الوصفية المخصصة. يقتصر حجم كائن البيانات الوصفية المتسلسل على 500,000 حرف، ويقتصر كل مفتاح من المستوى الأعلى على 128 حرفًا. احفظ كائنًا فارغًا ({}) لمسح البيانات الوصفية المخصصة.

حذف المشروع#

أزل مشروعًا لم تعد بحاجة إليه:

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

يؤدي حذف المشروع أيضًا إلى حذف جميع النماذج الموجودة داخله. ينقل هذا الإجراء العناصر إلى المهملات، حيث يمكن استعادتها خلال 30 يومًا.

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

  • لا يوجد حد منفصل لعدد النماذج لكل مشروع. ينطبق حد الخطة على مستوى مساحة العمل على جميع المشاريع: تدعم الخطة المجانية 100 نموذج، وتدعم Pro عدد 500 نموذج، بينما Enterprise غير محدودة. لإجراء مقارنات أوضح:

    • جمّع التجارب ذات الصلة (مجموعة البيانات/المهمة نفسها)
    • احذف عمليات التشغيل القديمة إلى المهملات عندما لا تعود بحاجة إليها
    • استخدم أسماء مشاريع معبّرة
  • نعم، تنتقل المشاريع المحذوفة إلى المهملات ويمكن استعادتها خلال 30 يومًا:

    1. انتقل إلى الإعدادات > المهملات
    2. اعثر على المشروع
    3. انقر على استعادة
  • نعم. قم بقص ولصق أو سحب النماذج بين المشاريع في مساحة العمل نفسها؛ راجع نقل النماذج بين المشاريع. يعمل استنساخ النموذج على نسخ نموذج مكتمل لا تملكه إلى مشروعك بدلاً من ذلك.

التعليقات