Projeler

Ultralytics Platform projeleri, modellerini düzenlemek ve yönetmek için etkili bir çözüm sunar. Daha kolay yönetim, karşılaştırma ve geliştirme için ilgili modelleri gruplandır.

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

Proje Oluştur

Kenar çubuğundaki Projeler kısmına git ve Proje Oluştur'a tıkla.

Ultralytics Platform Proje Listesi

Hızlı Oluştur

Ayrıca Ana sayfa hızlı eylemlerinden de bir proje oluşturabilirsin.

Proje ayrıntılarını gir:

  • İsim: Projen için açıklayıcı bir isim (rastgele bir isim otomatik oluşturulur)
  • Açıklama: Projenin amacı hakkında isteğe bağlı notlar
  • Görünürlük: Herkese Açık (herkes görebilir) veya Özel (sadece sen erişebilirsin)
  • Lisans: Projen için isteğe bağlı lisans (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 ve daha fazlası). Ultralytics-Enterprise lisansı, AGPL gereksinimleri olmadan ticari kullanım içindir ve Enterprise planı ile birlikte sunulur — Ultralytics Lisanslama sayfasına bak.

Ultralytics Platform Yeni Proje İletişim Kutusu İsim Görünürlük Lisans

Tamamlamak için Oluştur'a tıkla. Yeni projen, Projeler listesinde ve kenar çubuğunda görünür.

Proje Sayfası

Proje sayfasının iki ana alanı vardır:

AlanAçıklama
Modeller Kenar ÇubuğuArama, durum filtreleri, sıralama seçenekleri ve seçim için onay kutuları bulunan, projedeki tüm modellerin yeniden boyutlandırılabilir listesi
Ana PanelGrafik panosu veya karşılaştırma tablosu (görünümler arasında geçiş yap)

Ultralytics Platform Proje Sayfası Kenar Çubuğu ve Grafikler

Proje Başlığı

Başlık şunları görüntüler:

  • Proje simgesi (özelleştirilebilir renk, harf veya yüklenmiş görsel)
  • Düzenlenebilir isim (yeniden adlandırmak için tıkla; slug otomatik güncellenir)
  • Lisans rozeti
  • Model sayısı, tamamlanan/çalışan/başarısız sayısı, toplam boyut
  • Klon sayısı ve son güncelleme zaman damgası
  • Açıklama (düzenlemek için tıkla)

Başlıktaki eylem düğmeleri:

DüğmeAçıklama
Yeni ModelEğitim iletişim kutusunu açar
KlonlaProjeyi ve tüm modelleri klonla (herkese açık projeler)
YıldızlaProjeyi yıldızla/yıldızı kaldır
PaylaşHerkese açık projeler için sosyal paylaşım
YenileProje verilerini yenile
SilProjeyi çöpe taşı

Görünüm Modları

Görünüm kontrollerini kullanarak üç görünüm modu arasında geçiş yap:

  • Kartlar: Sağda Grafik panosu bulunan tam genişlikli modeller kenar çubuğu — işaretli modeller için kayıp eğrileri ve metrik karşılaştırmaları.
  • Kompakt: Sağda Grafik panosu bulunan yoğunlaştırılmış modeller kenar çubuğu — çok sayıda denemesi olan projelerdeki modeller için daha fazla dikey alan.
  • Tablo: Eğitim argümanlarını ve nihai metrikleri yan yana gösteren karşılaştırma tablosu. Modeller genelinde değerlerin farklı olduğu sütunları vurgulamak için Diff özelliğini etkinleştir.

Ultralytics Platform Proje Karşılaştırma Tablosu Görünümü

Modeller Kenar Çubuğu

Yeniden boyutlandırılabilir kenar çubuğu, projedeki tüm modelleri listeler:

  • Hangi modellerin grafiklerde/tabloda görüneceğini seçmek için Onay kutuları
  • Modelleri isme göre filtrelemek için Arama
  • Durum filtresi (Hepsi, Tamamlandı, Çalışıyor, Başlıyor, Beklemede, Başarısız, İptal Edildi), göreve göre gruplandırma ve sıralama düzeni için Görünüm seçenekleri
  • Modelleri yüklemek için .pt dosyalarını doğrudan kenar çubuğuna sürükleyip bırak (model yükleme ayrıntıları)
  • Çalışan modeller için gösterilen Eğitim ilerlemesi (epok sayısı ve ilerleme çubuğu)

Model sayfasını açmak için herhangi bir modele tıkla.

Proje Simgesi

Proje simgeni özelleştir:

  1. Proje isminin yanındaki simgeye tıkla
  2. Bir renk ve harf seç veya özel bir görsel yükle
  3. Değişiklikler otomatik kaydedilir

Görünürlük Ayarları

Projeni kimlerin görebileceğini kontrol et:

AyarAçıklama
Herkese AçıkHerkes Keşfet sayfasında görüntüleyebilir
ÖzelSadece sen ve ortak çalışanlar

Ortak Çalışanlarla Paylaş

Tam bir ekip çalışma alanı oluşturmadan özel projeleri belirli kullanıcılarla paylaş:

  1. Proje sayfasındaki Paylaş düğmesine tıkla
  2. Ortak çalışanın kullanıcı adını veya e-postasını gir
  3. Rolünü ayarla
  4. Davet Et'e tıkla

Düzenleyici erişimine sahip ortak çalışanlar, projene model yükleyebilir ve eğitim başlatabilir.

Paylaşım ve Ekipler

Paylaşım, tek seferlik iş birlikleri için ideal olan, proje bazlı erişimi bireysel kullanıcılara verir. Ekipler, tüm kaynakların (projeler, veri kümeleri, modeller, dağıtımlar) rol tabanlı izinlerle ekip üyelerine erişilebilir olduğu paylaşımlı bir çalışma alanı oluşturur. Birden fazla kişiyle sürekli iş birliği için Ekipler'i kullan.

Projeyi Klonla

Herkese açık bir projeyi kendi hesabına klonla:

  1. Herkese açık proje sayfasını ziyaret et
  2. Projeyi Klonla'ya tıkla
  3. Proje ve tüm modelleri, özel bir proje olarak hesabına kopyalanır
Klonlama Davranışı

Klonlanan projeler hesabında her zaman özel olarak oluşturulur. Klon sayısı orijinal projede görüntülenir. Orijinal proje bir copyleft lisansına (örneğin, AGPL-3.0) sahipse, klon bu lisansı devralır ve kilitler.

Modelleri Karşılaştır

Grafik Panosu

Grafik panosunu kullanarak model performansını karşılaştır:

  1. Onay kutularını kullanarak kenar çubuğundan modelleri seç
  2. Türe göre gruplandırılmış üst üste bindirilmiş metrik eğrilerini görüntüle (metrikler, eğitim kaybı, doğrulama kaybı, öğrenme oranı)
  3. Yeniden düzenlemek için grafikleri sürükle, kenarlarından sürükleyerek boyutlandır
  4. Tam değerleri görmek için üzerine gel, modelleri gizlemek/göstermek için gösterge öğelerine tıkla, o modele gitmek için bir model çizgisine tıkla

Kullanılabilir grafik grupları:

GrupGrafikler
MetriklermAP50, mAP50-95, hassasiyet (precision), hatırlama (recall)
Eğitim Kaybıtrain/box_loss, train/cls_loss, train/dfl_loss
Doğrulama Kaybıval/box_loss, val/cls_loss, val/dfl_loss
Öğrenme Hızılr/pg0, lr/pg1, lr/pg2
Etkileşimli Grafikler
  • Tam değerleri görmek için üzerine gel
  • Modelleri gizlemek/göstermek için gösterge öğelerine tıkla
  • Belirli bölgelere yakınlaştırmak için sürükle
  • İlgili modelin sayfasına gitmek için model çizgisine tıkla
  • Grafikleri yeniden düzenle ve boyutlandır; düzen oturumlar boyunca korunur

Karşılaştırma Tablosu

Eğitim argümanlarının ve nihai metriklerin yan yana karşılaştırılması için tablo görünümüne geç:

  1. Tablo görünüm modu anahtarına tıkla
  2. Seçili tüm modelleri, eğitim argümanları ve metrikler sütunlar halinde olacak şekilde satır olarak gör
  3. Değerlerin modeller arasında farklılık gösterdiği sütunları vurgulamak için Diff butonunu kullan

Model Yükle

Mevcut .pt model dosyalarını yükle:

  1. Dosyaları proje sayfasına veya modeller kenar çubuğuna sürükleyip bırak
  2. Aynı anda birden fazla dosya yüklenebilir (3 eş zamanlı yüklemeye kadar)
  3. Model meta verileri (görev, mimari, sınıf adları, eğitim sonuçları) .pt dosyasından otomatik olarak ayrıştırılır
  4. Yükleme arka planda tamamlanırken grafikler yerel olarak ayrıştırılan verilerle anında güncellenir
Desteklenen Dosyalar

Sadece Ultralytics YOLO eğitiminden elde edilen PyTorch .pt dosyaları desteklenir. Platform; eğitim sonuçları, argümanlar, görev türü ve sınıf adları dahil olmak üzere gömülü meta verileri ayrıştırır. Format detayları için Models bölümüne bak.

Projeyi Düzenle

Proje adını, açıklamasını veya ayarlarını güncelle:

  1. Düzenlemek için proje adına tıkla
  2. Düzenlemek için açıklamaya tıkla
  3. Özelleştirmek için simgeye tıkla
  4. Lisansı değiştirmek için lisans rozetine tıkla

Ultralytics Platform Projects Settings

Projeyi Sil

Artık ihtiyacın olmayan bir projeyi kaldır:

  1. Başlıktaki Sil butonuna (çöp kutusu simgesi) tıkla
  2. Silme işlemini onayla
Kademeli Silme

Bir projeyi silmek, içindeki tüm modelleri de siler. Bu işlem, öğeleri 30 gün içinde geri yüklenebilecekleri Trash klasörüne taşır.

SSS

Bir proje kaç model içerebilir?

Proje başına kesin bir model sınırı yoktur. Ancak daha iyi bir düzen için şunları öneririz:

  • İlgili deneyleri gruplandır (aynı veri seti/görev)
  • Eski deneyleri arşivle
  • Anlamlı proje adları kullan

Silinen bir projeyi geri yükleyebilir miyim?

Evet, silinen projeler Çöp Kutusu'na gider ve 30 gün içinde geri yüklenebilir:

  1. Settings > Trash kısmına git
  2. Projeyi bul
  3. Restore butonuna tıkla

Projeler arasında model aktarabilir miyim?

Evet, model page sayfasındaki model klonlama iletişim kutusunu kullanarak bir modeli farklı bir projeye klonlayabilirsin.

Yorumlar