Bulut Eğitimi
Ultralytics Platform Bulut Eğitimi, bulut GPU'larında tek tıklamayla eğitim sunarak model eğitimini karmaşık kurulum gerektirmeden erişilebilir kılar. YOLO modellerini gerçek zamanlı metrik akışı ve otomatik kontrol noktası kaydetme ile eğitin.
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
Eğitim İletişim Kutusu
Herhangi bir proje sayfasında Yeni Model'e tıklayarak (veya bir veri kümesi sayfasından Eğit seçeneğiyle) platform UI'sından eğitime başlayın. Eğitim diyaloğunda iki sekme bulunur: Bulut Eğitimi ve Yerel Eğitim.

Adım 1: Temel Modeli Seçin
Resmi YOLO26 modellerinden veya kendi eğitilmiş modellerinizden seçim yapın:
| Kategori | Açıklama |
|---|---|
| Resmi | Tüm 25 YOLO26 modeli (5 boyut x 5 görev) |
| Modelleriniz | İnce ayar için tamamlanmış modelleriniz |
Resmi modeller, görev türüne göre (detect, segment, Pose, obb, classify) nano'dan xlarge'a kadar boyutlarla düzenlenmiştir.
Adım 2: Veri Kümesini Seçin
Eğitim için bir veri kümesi seçin (bkz. Veri Kümeleri):
| Seçenek | Açıklama |
|---|---|
| Resmi | Ultralytics'ten derlenmiş veri kümeleri |
| Veri Kümeleriniz | Yüklediğiniz veri kümeleri |
Veri Kümesi Gereksinimleri
Veri kümeleri şu durumda olmalıdır: ready eğitim bölümünde en az 1 görüntü, doğrulama veya test bölümünde 1 görüntü ve en az 1 etiketli görüntü içeren durumda.
Görev Uyuşmazlığı
Model görevi (örn. detect) veri kümesi göreviyle (örn. segment) eşleşmezse bir görev uyumsuzluğu uyarısı görünür. Uyumsuz görevlerle devam ederseniz eğitim başarısız olur. Hem modelin hem de veri kümesinin görev kılavuzlarında açıklandığı gibi aynı görev türünü kullandığından emin olun.
Adım 3: Parametreleri Yapılandırın
Temel eğitim parametrelerini ayarlayın:
| Parametre | Açıklama | Varsayılan |
|---|---|---|
| Epoklar | Eğitim iterasyon sayısı | 100 |
| Yığın Boyutu | İterasyon başına örnek sayısı | 16 |
| Resim Boyutu | Giriş çözünürlüğü (320/416/512/640/1280 açılır menü veya yaml düzenleyicide 32-4096) | 640 |
| Çalıştırma Adı | Eğitim çalıştırması için isteğe bağlı ad | otomatik |
Adım 4: Gelişmiş Ayarlar (İsteğe Bağlı)
Gelişmiş Ayarlar'ı genişleterek, gruba göre düzenlenmiş 40'tan fazla eğitim parametresi içeren tam yaml tabanlı parametre düzenleyicisine erişebilirsiniz (bkz. yapılandırma referansı):
| Grup | Parametreler |
|---|---|
| Öğrenme Oranı | lr0, lrf, momentum, weight_decay, warmup_epochs, warmup_momentum, warmup_bias_lr |
| Optimizasyoncu | SGD, MuSGD, Adam, AdamW, NAdam, RAdam, RMSProp, Adamax |
| Kayıp Ağırlıkları | box, cls, dfl, pose, kobj, label_smoothing |
| Renk Artırımı | hsv_h, hsv_s, hsv_v |
| Geometrik Artırım. | degrees, translate, scale, shear, perspective |
| Çevirme ve Mix Artırımı. | flipud, fliplr, mosaic, MixUp, copy_paste |
| Eğitim Kontrolü | patience, seed, deterministic, amp, cos_lr, close_mosaic, save_period |
| Veri Kümesi | fraction, freeze, single_cls, rect, multi_scale, resume |
Parametreler göreve duyarlıdır (örn., copy_paste yalnızca segment görevleri için gösterilir, pose/kobj yalnızca poz görevleri için). Bir Değiştirildi değerler varsayılanlardan farklı olduğunda bir rozet görünür ve sıfırlama düğmesiyle tümünü varsayılanlara döndürebilirsiniz.
Örnek: Küçük Veri Kümeleri için Artırma Ayarlaması
For small datasets (<1000 images), increase augmentation to reduce 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
Adım 5: GPU Seçin (Bulut Sekmesi)
Ultralytics Cloud'dan GPU'nuzu seçin:

| GPU | Nesil | VRAM | Saatlik Maliyet | En Uygun Olduğu Alan |
|---|---|---|---|---|
| RTX 2000 Ada | Ada | 16 GB | $0.24 | Küçük veri setleri, test etme |
| RTX A4500 | Ampere | 20 GB | $0.25 | Küçük-orta veri kümeleri |
| RTX 4000 Ada | Ada | 20 GB | $0.26 | Orta boyutlu veri setleri |
| RTX A5000 | Ampere | 24 GB | $0.27 | Orta boyutlu veri setleri |
| L4 | Ada | 24 GB | $0.39 | Çıkarım için optimize edilmiş |
| A40 | Ampere | 48 GB | $0.40 | Daha büyük yığın boyutları |
| RTX 3090 | Ampere | 24 GB | $0.46 | Genel eğitim |
| RTX A6000 | Ampere | 48 GB | $0.49 | Büyük modeller |
| RTX PRO 4500 | Blackwell | 32 GB | $0.54 | Harika fiyat/performans |
| RTX 4090 | Ada | 24 GB | $0.59 | En iyi fiyat/performans |
| RTX 6000 Ada | Ada | 48 GB | $0.77 | Büyük yığın eğitimi |
| L40S | Ada | 48 GB | $0.86 | Büyük yığın eğitimi |
| RTX 5090 | Blackwell | 32 GB | $0.89 | En yeni tüketici nesli |
| L40 | Ada | 48 GB | $0.99 | Büyük modeller |
| A100 PCIe | Ampere | 80 GB | $1.39 | Üretim eğitimi |
| A100 SXM | Ampere | 80 GB | $1.49 | Üretim eğitimi |
| RTX PRO 6000 | Blackwell | 96 GB | $1.69 | Önerilen varsayılan |
| H100 PCIe | Hopper | 80 GB | $2.39 | Yüksek performanslı eğitim |
| H100 SXM | Hopper | 80 GB | $2.69 | En hızlı eğitim |
| H100 NVL | Hopper | 94 GB | $3.07 | Maksimum performans |
| H200 NVL | Hopper | 143 GB | $3.39 | Maksimum bellek (Pro+) |
| H200 SXM | Hopper | 141 GB | $3.59 | Maksimum performans (Pro+) |
| B200 | Blackwell | 180 GB | $4.99 | En büyük modeller (Pro+) |
GPU Seçimi
- RTX PRO 6000: 96 GB Blackwell nesli, çoğu iş için önerilen varsayılan
- A100 SXM: Büyük toplu iş boyutları veya büyük modeller için gereklidir
- H100/H200: Zamana duyarlı eğitimler için maksimum performans (H200 Pro veya Kurumsal plan gerektirir)
- B200: En yeni iş yükleri için NVIDIA Blackwell mimarisi (Pro veya Kurumsal plan gerektirir)
Diyalog, mevcut bakiyenizi ve bir Yükle düğmesini gösterir. Yapılandırmanıza (model boyutu, veri kümesi görüntüleri, epoch'lar, GPU hızı) göre tahmini bir maliyet ve süre hesaplanır.
Adım 6: Eğitimi Başlatın
Görevinizi başlatmak için Eğitimi Başlat'a tıklayın. Platform:
- Bir GPU örneği sağlar
- Veri setinizi indirir
- Eğitime başlar
- Metrikleri gerçek zamanlı olarak yayınlar
Eğitim İşi Yaşam Döngüsü
Eğitim işleri aşağıdaki durumlar üzerinden ilerler:
| Durum | Açıklama |
|---|---|
| Beklemede | İş gönderildi, GPU tahsisi bekleniyor |
| Başlatılıyor | GPU sağlandı, veri kümesi ve model indiriliyor |
| Çalışıyor | Eğitim devam ediyor, metrikler gerçek zamanlı olarak akışa alınıyor |
| Tamamlandı | Eğitim başarıyla tamamlandı |
| Başarısız | Eğitim başarısız oldu (ayrıntılar için konsol günlüklerine bakın) |
| İptal edildi | Eğitim kullanıcı tarafından iptal edildi |
Ücretsiz Krediler
Yeni hesaplar kayıt kredisi alır — kişisel e-postalar için 5 dolar ve şirket e-postaları için 25 dolar. Ayarlar > Faturalandırma bölümünden bakiyenizi kontrol edin.

Eğitimi İzle
Model sayfasının Eğitim sekmesinde gerçek zamanlı eğitim ilerlemesini görüntüleyin:
Grafikler Alt Sekmesi

| Metrik | Açıklama |
|---|---|
| Kayıp | Eğitim ve doğrulama kaybı |
| mAP | Ortalama Ortalama Hassasiyet |
| Kesinlik | Doğru pozitif tahminler |
| Duyarlılık (Recall) | Detect edilen gerçekler |
Konsol Alt Sekmesi
ANSI renk desteği, ilerleme çubukları ve hata tespiti ile canlı konsol çıktısı.
Sistem Alt Sekmesi
Gerçek zamanlı GPU kullanımı, bellek, sıcaklık, CPU ve disk kullanımı.
Kontrol Noktaları
Kontrol noktaları otomatik olarak kaydedilir:
- Her epoch: En son ağırlıklar kaydedildi
- En iyi model: En yüksek mAP kontrol noktası korunur
- Nihai model: Eğitim tamamlandığında ağırlıklar
Eğitimi İptal Et
Çalışan bir işi durdurmak için model sayfasındaki Eğitimi İptal Et'e tıklayın:
- Hesaplama örneği sonlandırılır
- Krediler ücretlendirilmez
- O noktaya kadar kaydedilen kontrol noktaları korunur
Uzaktan Eğitim
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
Metrikleri platforma aktarırken kendi donanımınızda eğitim yapın.
Paket Sürüm Gereksinimi
Platform entegrasyonu ultralytics>=8.4.14 sürümünü gerektirir. Daha düşük sürümler Platform ile ÇALIŞMAZ.
pip install -U ultralytics
API Anahtarını Kur
- Git
Settings > Profile(API Anahtarları bölümü) - Yeni bir anahtar oluşturun (veya Yerel Eğitim sekmesini açtığınızda platform otomatik olarak bir tane oluşturur)
- Ortam değişkenini ayarlayın:
export ULTRALYTICS_API_KEY="YOUR_API_KEY"
Akışla Eğitim
Şunu kullanın: project ve name metrikleri akışla aktarmak için parametreler:
yolo train model=yolo26n.pt data=coco.yaml epochs=100 \
project=username/my-project name=experiment-1
from ultralytics import YOLO
model = YOLO("yolo26n.pt")
model.train(
data="coco.yaml",
epochs=100,
project="username/my-project",
name="experiment-1",
)
Eğitim iletişim kutusundaki Yerel Eğitim sekmesi, API anahtarınız, seçilen parametreler ve gelişmiş argümanlar dahil olmak üzere önceden yapılandırılmış bir komut gösterir.
Platform Veri Kümelerini Kullanma
Platformda depolanan veri kümeleriyle eğitim yapmak için şunu kullanın: ul:// URI formatı:
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100 \
project=username/my-project name=exp1
from ultralytics import YOLO
model = YOLO("yolo26n.pt")
model.train(
data="ul://username/datasets/my-dataset",
epochs=100,
project="username/my-project",
name="exp1",
)
ul:// URI formatı, veri kümenizi otomatik olarak indirir ve yapılandırır. Model, platformdaki veri kümesine otomatik olarak bağlanır (bkz. Platform Veri Kümelerini Kullanma).
Faturalandırma
Eğitim maliyetleri GPU kullanımına dayalıdır:
Maliyet Tahmini
Eğitim başlamadan önce platform toplam maliyeti şu şekilde tahmin eder:
- Veri kümesi boyutu, model karmaşıklığı, görüntü boyutu, batch boyutu ve GPU hızı üzerinden epoch başına saniyeyi tahmin etme
- Epoch başına saniyeyi epoch sayısıyla çarparak, ardından başlangıç ek yükünü ekleyerek toplam eğitim süresini hesaplama
- Toplam eğitim saatini GPU'nun saatlik ücretiyle çarparak tahmini maliyeti hesaplama
Maliyeti etkileyen faktörler:
| Faktör | Etki |
|---|---|
| Veri Kümesi Boyutu | Daha fazla görüntü = daha uzun eğitim süresi (temel: RTX 4090 üzerinde 1000 görüntü başına ~2.8 saniye hesaplama) |
| Model Boyutu | Daha büyük modeller (m, l, x) (n, s) modellerinden daha yavaş eğitilir |
| Epoch Sayısı | Eğitim süresi üzerinde doğrudan çarpan |
| Resim Boyutu | Daha büyük imgsz hesaplamayı artırır: 320 piksel=0.25 kat, 640 piksel=1.0 kat (temel), 1280 piksel=4.0 kat |
| Yığın Boyutu | Daha büyük partiler daha verimlidir (parti 32 = ~0.85 kat zaman, parti 8 = ~1.2 kat zaman, parti 16 temel değerine kıyasla) |
| GPU Hızı | Daha hızlı GPU'lar eğitim süresini azaltır (örn. H100 SXM, RTX 4090'dan ~3.4 kat daha hızlıdır) |
| Başlangıç Ek Yükü | Örnek başlatma, veri indirme ve ısınma için 5 dakikaya kadar (veri kümesi boyutuna göre ölçeklenir) |
Maliyet Örnekleri
Tahminler
Maliyet tahminleri yaklaşık değerlerdir ve birçok faktöre bağlıdır. Eğitim iletişim kutusu, eğitime başlamadan önce gerçek zamanlı bir tahmin gösterir.
| Senaryo | GPU | Tahmini Maliyet |
|---|---|---|
| 500 görüntü, YOLO26n, 50 epok | RTX 4090 | ~0.50 $ |
| 1000 görüntü, YOLO26n, 100 epoch | RTX PRO 6000 | ~5 $ |
| 5000 görüntü, YOLO26s, 100 epok | H100 SXM | ~23 $ |
Faturalandırma Akışı
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
Bulut eğitimi faturalandırma akışı:
- Tahmin: Eğitim başlamadan önce hesaplanan maliyet
- Bakiye Kontrolü: Başlatmadan önce mevcut krediler kontrol edilir
- Eğitim: İş, seçilen işlem gücünde çalışır
- Ücretlendirme: Nihai maliyet, gerçek çalışma süresine göre belirlenir
Tüketici Koruması
Faturalandırma, iptal edilen kısmi çalıştırmalar da dahil olmak üzere gerçek hesaplama kullanımını takip eder. Başarısız eğitim çalıştırmaları için asla ücretlendirilmezsiniz.
İş Durumuna Göre Faturalandırma
| Durum | Ücretlendirildi mi? |
|---|---|
| Tamamlandı | Evet — kullanılan gerçek GPU süresi |
| İptal edildi | Evet — başlangıçtan iptale kadar GPU süresi |
| Başarısız | Hayır — başarısız çalıştırmalar ücretlendirilmez |
| Takıldı | Kısmi — yalnızca gerçek eğitim süresi ücretlendirilir |
Hatalar İçin Ücret Yok
Eğer bir eğitim çalıştırması yapılandırma hatası, bellek yetersizliği sorunu veya başka bir arıza nedeniyle başarısız olursa, ücretlendirilmezsiniz. Yalnızca başarılı hesaplama süresi faturalandırılır. Takılı kalan işler (4+ saat boyunca etkinlik yoksa) otomatik olarak sonlandırılır ve yalnızca GPU'nun aktif olarak eğitim yaptığı süre için ücretlendirilir, boşta kaldığı süre için değil.
Ödeme Yöntemleri
| Metot | Açıklama |
|---|---|
| Hesap Bakiyesi | Önceden yüklenmiş krediler |
| İş Başına Ödeme | İş tamamlandığında ücretlendirilir |
Minimum Bakiye
Eğitime başlamak için pozitif bir kullanılabilir bakiye ve tahmini iş maliyeti için yeterli kredi gereklidir.
Eğitim Maliyetlerini Görüntüle
Eğitimden sonra, detaylı maliyetleri Faturalandırma sekmesinde görüntüleyin:
- Dönem başına maliyet dökümü
- Toplam GPU süresi
- Maliyet raporunu indir

Eğitim İpuçları
Doğru Model Boyutunu Seçin
| Model | Parametreler | En Uygun Olduğu Alan |
|---|---|---|
| YOLO26n | 2.4M | Gerçek zamanlı, uç cihazlar |
| YOLO26s | 9.5M | Dengeli hız/doğruluk |
| YOLO26m | 20.4M | Daha yüksek doğruluk |
| YOLO26l | 24.8M | Üretim doğruluğu |
| YOLO26x | 55.7M | Maksimum doğruluk |
Eğitim Süresini Optimize Et
Maliyet Tasarrufu Stratejileri
- Küçük başlayın: Veri kümenizin ve yapılandırmanızın çalıştığını doğrulamak için bütçe dostu bir GPU üzerinde 10-20 epoch ile test edin
- Uygun GPU kullanın: RTX PRO 6000 çoğu iş yükünü iyi yönetir
- Veri kümesini doğrulayın: Eğitime para harcamadan önce etiketleme sorunlarını giderin
- Erken izleyin: Kayıp plato çizerse eğitimi iptal edin — yalnızca kullanılan hesaplama süresi için ödeme yaparsınız
Sorun Giderme
| Sorun | Çözüm |
|---|---|
| Eğitim %0'da takıldı | Veri seti formatını kontrol edin, tekrar deneyin |
| Bellek yetersiz | Batch boyutunu azaltın veya daha büyük bir GPU kullanın |
| Düşük doğruluk | Epoch sayısını artırın, veri kalitesini kontrol edin |
| Eğitim yavaş | Daha hızlı bir GPU düşünün |
| Görev uyumsuzluğu hatası | Model ve veri kümesi görevlerinin eşleştiğinden emin olun |
SSS
Eğitim ne kadar sürer?
Eğitim süresi şunlara bağlıdır:
- Veri seti boyutu
- Model boyutu
- Epoch sayısı
- Seçilen GPU
Tipik süreler (1000 görüntü, 100 epoch):
| Model | RTX PRO 6000 | A100 SXM |
|---|---|---|
| YOLO26n | ~20 dk | ~15 dk |
| YOLO26m | ~40 dk | ~30 dk |
| YOLO26x | ~80 dk | ~60 dk |
Yaklaşık Süreler
Eğitim süreleri yaklaşıktır ve veri kümesi karmaşıklığına, artırma ayarlarına ve toplu iş boyutuna göre değişir. Daha doğru tahminler için eğitim iletişim kutusunun maliyet tahminini kullanın.
Gece boyunca eğitim yapabilir miyim?
Evet, eğitim tamamlanana kadar devam eder. Eğitim bittiğinde bir bildirim alacaksınız. Epoch tabanlı eğitim için hesabınızda yeterli bakiye olduğundan emin olun.
Kredilerim biterse ne olur?
Eğitim çalıştırması sırasında kredi bakiyeniz sıfıra ulaşırsa, eğitim tamamlanana kadar devam eder ve bakiyeniz eksiye düşer. Bu, eğitim işinizin asla yarıda kesilmemesini sağlar.
Eğitim tamamlandıktan sonra, yeni eğitim işlerine başlamadan önce bakiyenizi pozitife döndürmek için kredi eklemeniz gerekecektir. Tamamlanmış modeliniz, kontrol noktalarınız ve tüm eğitim çıktılarınız bakiyenizden bağımsız olarak tamamen korunur.
Negatif Bakiye
Negatif bakiye yalnızca yeni eğitim işlerinin başlatılmasını engeller. Mevcut dağıtımlar ve diğer platform özellikleri normal şekilde çalışmaya devam eder. Kesintileri önlemek için Ayarlar > Faturalandırma aracılığıyla kredi ekleyin veya otomatik yükleme özelliğini etkinleştirin.
Eğitim maliyetim tahmini aşarsa ne olur?
Maliyet tahminleri yaklaşıktır — gerçek eğitim süresi, veri yükleme hızı, GPU ısınması ve model yakınsama davranışı gibi faktörlere bağlı olarak değişebilir. Gerçek maliyet tahmini aşarsa, bakiyeniz eksiye düşebilir (yukarıya bakın). Platform, tahmine dayanarak eğitimi durdurmaz.
Maliyetleri yönetmek için:
- Eğitim ilerlemesini gerçek zamanlı olarak izleyin ve gerekirse erken iptal edin
- Otomatik yükleme özelliğini etkinleştirerek kredileri otomatik olarak yenileyin
- Beklentileri ayarlamak için daha kısa çalıştırmalarla (daha az epoch) başlayın
Özel eğitim argümanları kullanabilir miyim?
Evet, 40'tan fazla yapılandırılabilir parametreye sahip bir YAML düzenleyicisine erişmek için eğitim iletişim kutusundaki Gelişmiş Ayarlar bölümünü genişletin. Varsayılan olmayan değerler hem bulut hem de yerel eğitim komutlarına dahil edilir.
YAML düzenleyici ayrıca önceki eğitim çalıştırmalarından yapılandırmaları içe aktarmayı da destekler:
- Mevcut modelden kopyala: Tamamlanmış herhangi bir modelin sayfasında, Eğitim Yapılandırması kartında bir JSON olarak Kopyala düğmesi bulunur. JSON'ı kopyalayın ve doğrudan YAML düzenleyiciye yapıştırın — JSON formatını otomatik olarak algılar ve tüm parametreleri içe aktarır.
- YAML veya JSON yapıştır: Herhangi bir geçerli YAML veya JSON eğitim yapılandırmasını düzenleyiciye yapıştırın. Parametreler otomatik olarak doğrulanır, aralık dışı değerler sınırlandırılır ve uyarılar görüntülenir.
- Dosyaları sürükle ve bırak: Bir
.yamlveya.jsondosyasını doğrudan düzenleyiciye sürükleyerek parametrelerini içe aktarın.

Bu, her parametreyi manuel olarak yeniden girmeye gerek kalmadan önceki eğitim yapılandırmalarını yeniden üretmeyi veya üzerinde yinelemeyi kolaylaştırır.
Bir veri kümesi sayfasından eğitim yapabilir miyim?
Evet, veri kümesi sayfalarındaki Eğit düğmesi, veri kümesi önceden seçilmiş ve kilitlenmiş olarak eğitim iletişim kutusunu açar. Ardından eğitimi başlatmak için bir proje ve model seçersiniz.
Eğitim Parametreleri Referansı
| Parametre | Tür | Varsayılan | Aralık | Açıklama |
|---|---|---|---|---|
epochs | int | 100 | 1-10000 | Eğitim epoch sayısı |
batch | int | 16 | 1-512 | Batch boyutu |
imgsz | int | 640 | 32-4096 | Giriş görüntü boyutu |
patience | int | 100 | 1-1000 | Erken durdurma sabrı |
seed | int | 0 | 0-2147483647 | Tekrarlanabilirlik için rastgele tohum |
deterministic | bool | Doğru | - | Deterministik eğitim modu |
amp | bool | Doğru | - | Otomatik karma hassasiyet |
close_mosaic | int | 10 | 0-50 | Son N epokta mozaik özelliğini devre dışı bırak |
save_period | int | -1 | -1-100 | Her N epokta bir kontrol noktası kaydet |
workers | int | 8 | 0-64 | Veri yükleyici işçileri |
cache | seç | false | ram/disk/false | Görüntüleri önbelleğe al |
| Parametre | Tür | Varsayılan | Aralık | Açıklama |
|---|---|---|---|---|
lr0 | float | 0.01 | 0.0001-0.1 | Başlangıç öğrenme oranı |
lrf | float | 0.01 | 0.01-1.0 | Nihai öğrenme oranı faktörü |
momentum | float | 0.937 | 0.6-0.98 | SGD momentumu |
weight_decay | float | 0.0005 | 0.0-0.001 | L2 düzenlileştirme |
warmup_epochs | float | 3.0 | 0-5 | Isınma epoch'ları |
warmup_momentum | float | 0.8 | 0.5-0.95 | Isınma momentumu |
warmup_bias_lr | float | 0.1 | 0.0-0.2 | Isınma bias LR |
cos_lr | bool | Yanlış | - | Kosinüs öğrenme oranı zamanlayıcısı |
| Parametre | Tür | Varsayılan | Aralık | Açıklama |
|---|---|---|---|---|
hsv_h | float | 0.015 | 0.0-0.1 | HSV ton artırması |
hsv_s | float | 0.7 | 0.0-1.0 | HSV doygunluğu |
hsv_v | float | 0.4 | 0.0-1.0 | HSV değeri |
degrees | float | 0.0 | -45-45 | Dönme dereceleri |
translate | float | 0.1 | 0.0-1.0 | Öteleme oranı |
scale | float | 0.5 | 0.0-1.0 | Ölçek faktörü |
shear | float | 0.0 | -10-10 | Kaydırma dereceleri |
perspective | float | 0.0 | 0.0-0.001 | Perspektif dönüşümü |
fliplr | float | 0.5 | 0.0-1.0 | Yatay çevirme olasılığı |
flipud | float | 0.0 | 0.0-1.0 | Dikey çevirme olasılığı |
mosaic | float | 1.0 | 0.0-1.0 | Mozaik artırma |
mixup | float | 0.0 | 0.0-1.0 | MixUp artırma |
copy_paste | float | 0.0 | 0.0-1.0 | Kopyala-yapıştır (segment) |
| Parametre | Tür | Varsayılan | Aralık | Açıklama |
|---|---|---|---|---|
fraction | float | 1.0 | 0.1-1.0 | Kullanılacak veri kümesi oranı |
freeze | int | null | 0-100 | Dondurulacak katman sayısı |
single_cls | bool | Yanlış | - | Tüm sınıfları tek bir sınıf olarak ele al |
rect | bool | Yanlış | - | Dikdörtgen eğitim |
multi_scale | float | 0.0 | 0.0-1.0 | Çok ölçekli eğitim aralığı |
val | bool | Doğru | - | Eğitim sırasında doğrulama çalıştır |
resume | bool | Yanlış | - | Kontrol noktasından eğitime devam et |
| Değer | Açıklama |
|---|---|
auto | Otomatik seçim (varsayılan) |
SGD | Stokastik Gradyan İnişi |
MuSGD | Muon SGD optimize edici |
Adam | Adam optimizer |
AdamW | Ağırlık bozunmalı Adam |
NAdam | NAdam iyileştirici |
RAdam | RAdam iyileştirici |
RMSProp | RMSProp iyileştirici |
Adamax | Adamax iyileştirici |
| Parametre | Tür | Varsayılan | Aralık | Açıklama |
|---|---|---|---|---|
box | float | 7.5 | 1-50 | Kutu kayıp ağırlığı |
cls | float | 0.5 | 0.2-4 | Sınıflandırma kaybı ağırlığı |
dfl | float | 1.5 | 0.4-6 | Dağılım odaklı kayıp |
pose | float | 12.0 | 1-50 | Poz kaybı ağırlığı (yalnızca poz için) |
kobj | float | 1.0 | 0.5-10 | Anahtar nokta nesnellik (poz) |
label_smoothing | float | 0.0 | 0.0-0.1 | Etiket yumuşatma faktörü |
Göreve Özel Parametreler
Bazı parametreler yalnızca belirli görevler için geçerlidir:
- Yalnızca tespit görevleri (detect, segment, poz, obb — classify değil):
box,dfl,degrees,translate,shear,perspective,mosaic,mixup,close_mosaic - Yalnızca segment:
copy_paste - Yalnızca poz:
pose(kayıp ağırlığı),kobj(anahtar nokta nesnellik skoru)