Meet YOLO26: next-gen vision AI.

Link to this sectionالتدريب السحابي#

يوفر التدريب السحابي في Ultralytics Platform تدريباً بضغطة واحدة على وحدات معالجة الرسومات (GPUs) السحابية، مما يجعل تدريب النماذج متاحاً دون الحاجة إلى إعدادات معقدة. يمكنك تدريب نماذج YOLO مع بث مقاييس الأداء في الوقت الفعلي وحفظ نقاط التحقق تلقائياً.

graph LR
    A[Configure] --> B[Start Training]
    B --> C[Provision GPU]
    C --> D[Download Dataset]
    D --> E[Train]
    E --> F[Stream Metrics]
    F --> G[Save Checkpoints]
    G --> H[Complete]

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

Link to this sectionنافذة التدريب#

ابدأ التدريب من واجهة المستخدم للمنصة عن طريق النقر على New Model في أي صفحة مشروع (أو Train من صفحة مجموعة البيانات). تحتوي نافذة التدريب على علامتي تبويب: Cloud Training و Local Training.

Ultralytics Platform Training Dialog Cloud Tab

Link to this sectionالخطوة 1: اختر النموذج الأساسي#

اختر من بين نماذج YOLO26 الرسمية أو نماذجك المدربة الخاصة:

الفئةالوصف
Officialجميع نماذج YOLO26 الثلاثين (5 أحجام × 6 مهام)
Your Modelsنماذجك المكتملة للضبط الدقيق

يتم تنظيم النماذج الرسمية حسب نوع المهمة (Detect، Segment، Semantic، Pose، OBB، Classify) مع أحجام تتراوح من nano إلى xlarge.

Link to this sectionالخطوة 2: اختر مجموعة البيانات#

اختر مجموعة بيانات للتدريب عليها (راجع Datasets):

Optionالوصف
Officialمجموعات بيانات منسقة من Ultralytics
Your Datasetsمجموعات البيانات التي قمت برفعها
متطلبات مجموعة البيانات

يجب أن تكون مجموعات البيانات في حالة ready مع وجود صورة واحدة على الأقل في مجموعة التدريب، وصورة واحدة في مجموعة التحقق أو الاختبار، وصورة واحدة مصنفة على الأقل.

عدم تطابق المهمة

يظهر تحذير بشأن عدم تطابق المهمة إذا كانت مهمة النموذج (على سبيل المثال، detect) لا تتطابق مع مهمة مجموعة البيانات (على سبيل المثال، segment). سيفشل التدريب إذا تابعت بمهام غير متطابقة. تأكد من أن كلاً من النموذج ومجموعة البيانات يستخدمان نفس نوع المهمة، كما هو موضح في task guides.

Link to this sectionالخطوة 3: تكوين المعلمات#

قم بتعيين معلمات التدريب الأساسية:

المعاملالوصفالافتراضي
Epochsعدد تكرارات التدريب100
Batch Sizeالعينات لكل تكرار-1 (تلقائي)
حجم الصورةدقة الإدخال (قائمة منسدلة 320/416/512/640/1280، أو أي مضاعف لـ 32 من 32 إلى 4096 في محرر YAML)640
Run Nameاسم اختياري لجلسة التدريبتلقائي

Link to this sectionالخطوة 4: الإعدادات المتقدمة (اختياري)#

قم بتوسيع Advanced Settings للوصول إلى محرر المعلمات الكامل المستند إلى YAML مع أكثر من 40 معلمة تدريب مرتبة حسب المجموعة (راجع configuration reference):

المجموعةالمعاملات
معدل التعلم (Learning Rate)lr0, lrf, momentum, weight_decay, warmup_epochs, warmup_momentum, warmup_bias_lr
Optimizerauto (افتراضي), SGD, MuSGD, Adam, AdamW, NAdam, RAdam, RMSProp, Adamax
Loss Weightsbox, cls, dfl, pose, kobj, label_smoothing
Color Augmentationhsv_h, hsv_s, hsv_v
Geometric Augment.degrees, translate, scale, shear, perspective
Flip & Mix Augment.flipud, fliplr, mosaic, mixup, copy_paste
Training Controlpatience, seed, deterministic, amp, cos_lr, close_mosaic, save_period
Datasetfraction, freeze, single_cls, rect, multi_scale, resume

المعلمات مدركة للمهمة (على سبيل المثال، لا تظهر copy_paste إلا في مهام segment، وتظهر pose/kobj فقط في مهام pose). تظهر شارة Modified عندما تختلف القيم عن الإعدادات الافتراضية، ويمكنك إعادة تعيين كل شيء إلى القيم الافتراضية باستخدام زر إعادة التعيين.

مثال: ضبط التعزيز لمجموعات البيانات الصغيرة

بالنسبة لمجموعات البيانات الصغيرة (<1000 صورة)، قم بزيادة التعزيز لتقليل الإفراط في التخصيص (overfitting):

mosaic: 1.0       # Keep mosaic on
mixup: 0.3        # Add mixup blending
copy_paste: 0.3   # Add copy-paste (segment only)
fliplr: 0.5       # Horizontal flip
degrees: 10.0     # Slight rotation
scale: 0.9        # Aggressive scaling

Link to this sectionالخطوة 5: اختر وحدة معالجة الرسومات (علامة تبويب Cloud)#

اختر وحدة معالجة الرسومات الخاصة بك من Ultralytics Cloud:

Ultralytics Platform Training Dialog Gpu Selector And Cost

GPUالجيلذاكرة الفيديو (VRAM)التكلفة/ساعةالأفضل لـ
RTX 2000 AdaAda16 GB$0.24مجموعات بيانات صغيرة، الاختبار
RTX A4500Ampere20 GB$0.25مجموعات بيانات صغيرة إلى متوسطة
RTX 4000 AdaAda20 GB$0.26مجموعات بيانات متوسطة
RTX A5000Ampere24 GB$0.27مجموعات بيانات متوسطة
L4Ada24 GB$0.39محسّن للاستدلال
A40Ampere48 GB$0.44أحجام دفعات أكبر
RTX 3090Ampere24 GB$0.46التدريب العام
RTX A6000Ampere48 GB$0.49نماذج كبيرة
RTX PRO 4500Blackwell32 GB$0.64سعر/أداء رائع
RTX 4090Ada24 GB$0.69أفضل سعر/أداء
RTX 6000 AdaAda48 GB$0.77تدريب بدفعات كبيرة
L40SAda48 GB$0.86تدريب بدفعات كبيرة
RTX 5090Blackwell32 GB$0.99أحدث جيل للمستهلك
L40Ada48 GB$0.99نماذج كبيرة
A100 PCIeAmpere80 GB$1.39تدريب الإنتاج
A100 SXMAmpere80 GB$1.49تدريب الإنتاج
RTX PRO 6000Blackwell96 GB$1.89الخيار الافتراضي الموصى به
H100 PCIeHopper80 GB$2.39تدريب عالي الأداء
H100 SXMHopper80 GB$2.99أسرع تدريب
H100 NVLHopper94 غيغابايت3.07 دولارأقصى أداء
H200 NVLHopper143 غيغابايت3.39 دولارأقصى ذاكرة
H200 SXMHopper141 غيغابايت3.99 دولارأقصى أداء
B200Blackwell180 غيغابايت5.49 دولارالنماذج الكبيرة (Pro+)
B300Blackwell288 غيغابايت7.39 دولارأكبر النماذج (Pro+)
اختيار وحدة معالجة الرسومات
  • RTX PRO 6000: بسعة 96 جيجابايت من نوع Blackwell، وهي الخيار الافتراضي الموصى به لمعظم المهام
  • A100 SXM: بسعة 80 جيجابايت HBM2e — خيار قوي لأحجام الدفعات الكبيرة أو النماذج الأكبر
  • H100 PCIe / H100 SXM / H100 NVL: بسعة 80–94 جيجابايت Hopper للتدريب الحساس للوقت (متاحة في جميع الخطط)
  • H200 NVL / H200 SXM: بسعة 141–143 جيجابايت Hopper لأحمال العمل ذات الذاكرة العالية (متاحة في جميع الخطط)
  • B200 / B300: بسعة 180–288 جيجابايت من نوع NVIDIA Blackwell لأحمال العمل المتطورة — تتطلب Pro or Enterprise

تعرض النافذة رصيدك الحالي وزر إضافة رصيد (Top Up). يتم حساب التكلفة والمدة التقديرية بناءً على التكوين الخاص بك (حجم النموذج، صور مجموعة البيانات، عدد الدورات، سرعة وحدة معالجة الرسومات).

Link to this sectionالخطوة 6: بدء التدريب#

انقر على Start Training لبدء مهمتك. تقوم المنصة بـ:

  1. توفير مثيل لوحدة معالجة الرسومات
  2. تنزيل مجموعة البيانات الخاصة بك
  3. بدء التدريب
  4. بث المقاييس في الوقت الفعلي

Link to this sectionدورة حياة مهمة التدريب#

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

الحالةالوصف
Pendingتم إرسال المهمة، بانتظار تخصيص وحدة معالجة الرسومات
Startingتم توفير وحدة معالجة الرسومات، ويجري تنزيل مجموعة البيانات والنموذج
Runningالتدريب قيد التقدم، ويتم بث المقاييس في الوقت الفعلي
Completedاكتمل التدريب بنجاح
Failedفشل التدريب (راجع سجلات وحدة التحكم لمعرفة التفاصيل)
Cancelledتم إلغاء التدريب بواسطة المستخدم
أرصدة مجانية

تحصل الحسابات الجديدة على رصيد عند التسجيل - 5 دولارات لرسائل البريد الإلكتروني الشخصية و 25 دولاراً لرسائل البريد الإلكتروني الخاصة بالشركات. Check your balance في الإعدادات > الفوترة.

Ultralytics Platform Training Progress With Charts

Link to this sectionمراقبة التدريب#

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

Link to this sectionعلامة تبويب فرعية للمخططات#

Ultralytics Platform Model Training Live Charts

المقياسالوصف
الخسارة (Loss)خسارة التدريب والتحقق
mAPمتوسط الدقة
Precisionالتوقعات الإيجابية الصحيحة
Recallالحقائق المكتشفة

Link to this sectionعلامة تبويب فرعية لوحدة التحكم#

مخرجات وحدة التحكم المباشرة مع دعم ألوان ANSI، وأشرطة التقدم، واكتشاف الأخطاء.

Link to this sectionعلامة تبويب فرعية للنظام#

استخدام وحدة معالجة الرسومات، والذاكرة، ودرجة الحرارة، ووحدة المعالجة المركزية (CPU)، واستخدام القرص في الوقت الفعلي.

Link to this sectionنقاط التحقق#

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

Link to this sectionإلغاء التدريب#

انقر على Cancel Training في صفحة النموذج لإيقاف مهمة قيد التشغيل:

  • يتم إنهاء مثيل الحوسبة
  • يتوقف احتساب الرصيد
  • تظل أفضل نقطة حفظ متاحة إذا تم الوصول إليها قبل الإلغاء

Link to this sectionالتدريب عن بُعد#

graph LR
    A[Local GPU] --> B[Train]
    B --> C[ultralytics Package]
    C --> D[Stream Metrics]
    D --> E[Platform Dashboard]

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

قم بالتدريب على أجهزتك الخاصة مع بث المقاييس إلى المنصة.

متطلبات إصدار الحزمة

يتطلب التكامل مع المنصة ultralytics>=8.4.60. الإصدارات الأقل لن تعمل مع المنصة.

pip install -U ultralytics

Link to this sectionإعداد مفتاح API#

  1. انتقل إلى Settings > API Keys
  2. أنشئ مفتاحاً جديداً (أو تقوم المنصة بإنشائه تلقائياً عند فتح علامة التبويب Local Training)
  3. قم بتعيين متغير البيئة:
export ULTRALYTICS_API_KEY="YOUR_API_KEY"

Link to this sectionالتدريب مع البث#

استخدم معلمات project و name لبث المقاييس:

yolo train model=yolo26n.pt data=coco.yaml epochs=100 \
  project=username/my-project name=experiment-1

تعرض علامة التبويب Local Training في مربع حوار التدريب أمراً مهيأ مسبقاً يتضمن مفتاح API الخاص بك، والمعلمات المحددة، والوسائط المتقدمة.

Link to this sectionاستخدام مجموعات بيانات المنصة#

قم بالتدريب باستخدام مجموعات البيانات المخزنة على المنصة باستخدام تنسيق URI ul://:

yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100 \
  project=username/my-project name=exp1

يقوم تنسيق URI ul:// بتنزيل مجموعة البيانات الخاصة بك وتهيئتها تلقائياً. يتم ربط النموذج تلقائياً بمجموعة البيانات الموجودة على المنصة (راجع استخدام مجموعات بيانات المنصة).

Link to this sectionالفواتير#

تعتمد تكاليف التدريب على استخدام GPU:

Link to this sectionتقدير التكلفة#

قبل بدء التدريب، تقوم المنصة بتقدير التكلفة الإجمالية عن طريق:

  1. تقدير الثواني لكل حقبة (epoch) بناءً على حجم مجموعة البيانات، وتعقيد النموذج، وحجم الصورة، وحجم الدفعة (batch size)، وسرعة GPU
  2. حساب إجمالي وقت التدريب بضرب ثواني الحقبة في عدد الحقب، ثم إضافة الوقت المستغرق لبدء التشغيل (startup overhead)
  3. حساب التكلفة التقديرية من إجمالي ساعات التدريب مضروبة في المعدل الساعي لـ GPU

العوامل المؤثرة على التكلفة:

العاملالتأثير
حجم مجموعة البياناتالمزيد من الصور = وقت تدريب أطول (يزداد حجم الحوسبة خطياً تقريباً مع حجم مجموعة البيانات)
حجم النموذجتستغرق النماذج الأكبر (m, l, x) وقتاً أطول في التدريب مقارنة بـ (n, s)
عدد الحقبمضاعف مباشر لوقت التدريب
حجم الصورةتزيد أحجام الصور الأكبر من حجم الحوسبة: 320px=~0.3x, 640px=1.0x (الأساس), 1280px=~3.5x
Batch Sizeالدفعات الأكبر أكثر كفاءة (دفعة 32 = ~0.85x من الوقت، دفعة 8 = ~1.2x من الوقت مقارنة بأساس 16)
سرعة GPUتقلل وحدات GPU الأسرع من وقت التدريب (على سبيل المثال، H100 SXM أسرع بنحو ~3.4x من RTX 4090)
وقت بدء التشغيلما يصل إلى 5 دقائق لتهيئة المثيل، وتنزيل البيانات، والإحماء (يتناسب مع حجم مجموعة البيانات)

Link to this sectionأمثلة التكلفة#

التقديرات

تقديرات التكلفة تقريبية وتعتمد على عوامل كثيرة. يعرض مربع حوار التدريب تقديراً فورياً قبل بدء التدريب.

السيناريوGPUالتكلفة التقديرية
500 صورة، YOLO26n، 50 حقبةRTX 4090~$0.03
1000 صورة، YOLO26n، 100 حقبةRTX PRO 6000~$0.27
5000 صورة، YOLO26s، 100 حقبةH100 SXM~$1.75

Link to this sectionدورة الفواتير#

graph LR
    A[Estimate Cost] --> B[Balance Check]
    B --> C[Train]
    C --> D[Charge Actual Runtime]

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

دورة فواتير التدريب السحابي:

  1. التقدير: يتم احتساب التكلفة قبل بدء التدريب
  2. فحص الرصيد: يتم التحقق من الأرصدة المتاحة قبل الإطلاق
  3. التدريب: يتم تشغيل المهمة على وحدة الحوسبة المختارة
  4. الخصم: تعتمد التكلفة النهائية على وقت التشغيل الفعلي
حماية المستهلك

تتتبع الفواتير استخدام الحوسبة الفعلي، بما في ذلك عمليات التشغيل الجزئية التي يتم إلغاؤها. لا يتم محاسبتك أبداً على عمليات التدريب الفاشلة.

Link to this sectionالفواتير حسب حالة المهمة#

الحالةهل توجد تكلفة؟
Completedنعم — وقت GPU الفعلي المستخدم
Cancelledنعم — وقت GPU من البداية وحتى الإلغاء
Failedلا — لا يتم محاسبتك على العمليات الفاشلة
عالق (Stuck)جزئي — يتم محاسبتك على وقت التدريب الفعلي فقط
لا تكلفة على الأخطاء

إذا فشلت عملية التدريب بسبب خطأ في التكوين، أو مشكلة في الذاكرة، أو أي فشل آخر، لا يتم محاسبتك. يتم إعداد الفواتير فقط لوقت الحوسبة الناجح. المهام العالقة (بدون نشاط لأكثر من 4 ساعات) يتم إنهاؤها تلقائياً وتتم محاسبتك فقط على الوقت الذي كان فيه GPU يقوم بالتدريب بنشاط، وليس وقت الخمول.

Link to this sectionطرق الدفع#

الطريقة (Method)الوصف
رصيد الحسابأرصدة مسبقة الشحن
الدفع لكل مهمةالدفع عند اكتمال المهمة
الحد الأدنى للرصيد

يتطلب بدء التدريب رصيداً متاحاً إيجابياً وأرصدة كافية لتغطية التكلفة التقديرية للمهمة.

Link to this sectionعرض تكاليف التدريب#

بعد التدريب، يمكنك عرض التكاليف التفصيلية في علامة التبويب Billing:

  • تفصيل تكلفة كل حقبة
  • إجمالي وقت GPU
  • تنزيل تقرير التكلفة

تفاصيل فواتير التدريب على منصة Ultralytics

Link to this sectionنصائح للتدريب#

Link to this sectionاختر حجم النموذج المناسب#

النموذجالمعاملاتالأفضل لـ
YOLO26n2.4Mالوقت الفعلي، أجهزة الحافة (edge devices)
YOLO26s9.5Mتوازن السرعة/الدقة
YOLO26m20.4Mدقة أعلى
YOLO26l24.8Mدقة الإنتاج
YOLO26x55.7Mأقصى دقة

Link to this sectionتحسين وقت التدريب#

استراتيجيات توفير التكلفة
  1. ابدأ صغيراً: اختبر مع 10-20 حقبة على وحدة GPU اقتصادية للتحقق من أن مجموعة البيانات والتكوين يعملان
  2. استخدم GPU مناسباً: RTX PRO 6000 يتعامل مع معظم أعباء العمل بشكل جيد
  3. تحقق من مجموعة البيانات: أصلح مشاكل التوسيم قبل الإنفاق على التدريب
  4. راقب مبكراً: ألغِ التدريب إذا استقر مستوى الفقد (loss) — فأنت تدفع فقط مقابل وقت الحوسبة المستخدم

Link to this sectionاستكشاف الأخطاء وإصلاحها#

المشكلةالحل
التدريب عالق عند 0%تحقق من تنسيق مجموعة البيانات، أعد المحاولة
نفاد الذاكرةقلل حجم الدفعة أو استخدم GPU أكبر
دقة ضعيفةزيادة عدد الحقب، تحقق من جودة البيانات
التدريب بطيءضع في اعتبارك استخدام وحدة معالجة رسوميات (GPU) أسرع
خطأ عدم تطابق المهامتأكد من تطابق مهام النموذج ومجموعة البيانات

Link to this sectionالأسئلة الشائعة#

Link to this sectionكم يستغرق التدريب؟#

يعتمد وقت التدريب على:

  • حجم مجموعة البيانات
  • حجم النموذج
  • عدد العصور (epochs)
  • وحدة معالجة الرسوميات (GPU) المختارة

الأوقات النموذجية (1000 صورة، 100 حقبة (epoch)):

النموذجRTX PRO 6000A100 SXM
YOLO26n~8 دقائق~7 دقائق
YOLO26m~16 دقيقة~13 دقيقة
YOLO26x~27 دقيقة~22 دقيقة
الأوقات التقريبية

أوقات التدريب تقريبية وتختلف باختلاف تعقيد مجموعة البيانات، وإعدادات الزيادة (augmentation)، وحجم الدفعة (batch size). استخدم تقدير التكلفة في مربع حوار التدريب للحصول على تنبؤات أكثر دقة.

Link to this sectionهل يمكنني التدريب طوال الليل؟#

نعم، يستمر التدريب حتى الاكتمال. ستتلقى إشعاراً عند انتهاء التدريب. تأكد من أن حسابك يحتوي على رصيد كافٍ للتدريب القائم على الحقب (epochs).

Link to this sectionماذا يحدث إذا نفد الرصيد؟#

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

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

الرصيد السالب

الرصيد السالب يمنع فقط بدء مهام تدريب جديدة. أما عمليات النشر الحالية وميزات المنصة الأخرى فتستمر في العمل بشكل طبيعي. أضف رصيداً عبر الإعدادات > الفوترة أو فعّل التعبئة التلقائية لتجنب الانقطاعات.

Link to this sectionماذا يحدث إذا كانت تكلفة التدريب أكثر من التقدير؟#

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

لإدارة التكاليف:

  • راقب تقدم التدريب في الوقت الفعلي وألغه مبكراً إذا لزم الأمر
  • فعّل التعبئة التلقائية لتجديد الرصيد تلقائياً
  • ابدأ بتشغيلات أقصر (عدد حقب أقل) لمعايرة التوقعات

Link to this sectionهل يمكنني استخدام وسائط تدريب مخصصة؟#

نعم، قم بتوسيع قسم الإعدادات المتقدمة في مربع حوار التدريب للوصول إلى محرر YAML يحتوي على أكثر من 40 معلماً قابلاً للتهيئة. يتم تضمين القيم غير الافتراضية في أوامر التدريب السحابية والمحلية.

يدعم محرر YAML أيضاً استيراد الإعدادات من عمليات تدريب سابقة:

  • نسخ من نموذج موجود: في صفحة أي نموذج مكتمل، تحتوي بطاقة إعدادات التدريب على زر نسخ بتنسيق JSON. انسخ ملف JSON وألصقه مباشرة في محرر YAML؛ فهو يكتشف تنسيق JSON تلقائياً ويستورد جميع المعلمات.
  • لصق YAML أو JSON: الصق أي إعدادات تدريب صالحة بتنسيق YAML أو JSON في المحرر. يتم التحقق من صحة المعلمات تلقائياً، مع تثبيت القيم الخارجة عن النطاق وعرض تحذيرات.
  • سحب وإفلات الملفات: اسحب ملف .yaml أو .json مباشرة إلى المحرر لاستيراد معلماته.

نسخ JSON لإعدادات التدريب في Ultralytics Platform

هذا يجعل من السهل تكرار أو تعديل إعدادات التدريب السابقة دون إعادة إدخال كل معلمة يدوياً.

Link to this sectionهل يمكنني التدريب من صفحة مجموعة البيانات؟#

نعم، يفتح زر التدريب في صفحات مجموعة البيانات مربع حوار التدريب مع تحديد مجموعة البيانات مسبقاً وقفلها. ثم تختار مشروعاً ونموذجاً لبدء التدريب.

Link to this sectionمرجع معلمات التدريب#

المعاملالنوعالافتراضيالنطاقالوصف
epochsint1001-10000عدد حقب التدريب
batchint-1 (تلقائي)-1 إلى 512حجم الدفعة (-1 = الضبط التلقائي وفقاً لذاكرة VRAM المتاحة)
imgszint64032-4096حجم صورة الإدخال
patienceint1001-1000صبر الإيقاف المبكر
seedint00-2147483647البذرة العشوائية لإمكانية التكرار
deterministicمنطقي (bool)True-وضع التدريب الحتمي
ampمنطقي (bool)True-الدقة المختلطة التلقائية
close_mosaicint100-50تعطيل الفسيفساء (mosaic) في آخر N حقبة
save_periodint-1-1-100حفظ نقطة تحقق كل N حقبة
workersint80-64عامل تحميل البيانات
cacheتحديدfalseram/disk/falseتخزين الصور مؤقتاً
المعلمات الخاصة بالمهام

تطبق بعض المعلمات على مهام محددة فقط:

  • مهام الكشف فقط (الكشف، التقسيم، الوضعية، OBB - باستثناء التصنيف): box, dfl, degrees, translate, shear, perspective, mosaic, mixup, close_mosaic
  • التقسيم فقط: copy_paste
  • الوضعية فقط: pose (وزن الخسارة)، kobj (موضوعية النقاط الرئيسية)

التعليقات