YOLO Vision 2026:

Veri Kümeleri#

Ultralytics Platform veri kümeleri, eğitim verilerini yönetmek için akıcı bir çözüm sunar. Yükleme sonrasında platform; görüntüleri, etiketleri ve istatistikleri otomatik olarak işler. Bir veri kümesi, işleme tamamlandığında, train bölümünde en az bir görüntüye, val veya test bölümünden birinde en az bir görüntüye, etiketlenmiş en az bir görüntüye ve toplamda en az iki görüntüye sahip olduğunda eğitilmeye hazır hale gelir.

Veri Seti Yükle#

Ultralytics Platform, esneklik sağlamak adına birden fazla yükleme formatını kabul eder.

Verilerin zaten başka bir yerde mi?

Eğer Roboflow içinde hali hazırda veri kümelerin varsa, bunları manuel dışa aktarıma veya yeniden yüklemeye gerek kalmadan doğrudan içe aktarmak için Integrations kullan. Google Cloud Storage, Amazon S3 veya Azure Blob Storage içindeki veriler, Cloud storage aracılığıyla yerinde kullanılabilir. Kurumsal çalışma alanları, pikselleri Platform'a göndermeden yerel verileri indekslemek ve bu veriler üzerinde eğitim yapmak için On Premise kullanabilir.

Desteklenen Formatlar#

FormatUzantılarNotlarMaksimum Boyut
JPEG.jpg, .jpegEn yaygın, önerilen50 MB
PNG.pngŞeffaflığı destekler50 MB
WebP.webpModern, iyi sıkıştırma50 MB
BMP.bmpSıkıştırılmamış50 MB
TIFF.tiff, .tifYüksek kalite50 MB
HEIC.heiciPhone fotoğrafları50 MB
AVIF.avifYeni nesil format50 MB
JP2.jp2JPEG 200050 MB
DNG.dngHam kamera50 MB
MPO.mpoÇoklu resim nesnesi50 MB

Video Kodek Desteği#

Yalnızca dosya uzantısı yeterli değildir: Kodeği Platform veri alım çalışanı tarafından çözülemediği takdirde bir video yine de başarısız olabilir.

H.264 MP4 Kullan

Bir MP4 konteynerindeki H.264 video, büyük tarayıcılar arasında en geniş desteğe sahiptir ve en güvenli seçenektir. Bir video yüklenmezse, onu FFmpeg ile yeniden kodla:

ffmpeg -i input.mov \
  -c:v libx264 -pix_fmt yuv420p \
  -c:a aac -movflags +faststart \
  output.mp4

Veri Setini Hazırlama#

Platform; Ultralytics YOLO, COCO, Ultralytics NDJSON ve ham (etiketlenmemiş) yüklemeleri destekler:

Bir data.yaml dosyası içeren standart YOLO dizin yapısını kullan:

my-dataset/
├── images/
│   ├── train/
│   │   ├── img001.jpg
│   │   └── img002.jpg
│   └── val/
│       ├── img003.jpg
│       └── img004.jpg
├── labels/
│   ├── train/
│   │   ├── img001.txt
│   │   └── img002.txt
│   └── val/
│       ├── img003.txt
│       └── img004.txt
└── data.yaml

YAML dosyası veri seti yapılandırmanı tanımlar:

# data.yaml
path: .
train: images/train
val: images/val

names:
    0: person
    1: car
    2: dog
Ham Yüklemeler

Raw: Etiketlenmemiş görüntüleri (etiket yok) yükle. Doğrudan annotation editor kullanarak platform üzerinde açıklama eklemeyi planladığında kullanışlıdır.

Düz Dizin Yapısı

Görselleri açıkça ayrılmış klasörler olmadan da yükleyebilirsin. Platform, yükleme sırasında aktif ayrım hedefini dikkate alır ve sınıflandırma olmayan veri setleri için, ayrım bilgisi sağlanmadığında eğitim setinin bir kısmından otomatik olarak bir doğrulama ayrımı oluşturabilir. Görselleri daha sonra toplu olarak ayrım taşıma veya ayrım yeniden dağıtımı ile her zaman yeniden atayabilirsin.

Format Otomatik Algılama

Biçim otomatik olarak algılanır: data.yaml, names, train veya val anahtarlarını içeren veri kümeleri YOLO olarak kabul edilir. images, annotations ve categories dizilerini içeren COCO JSON dosyalarına sahip veri kümeleri COCO olarak kabul edilir. .ndjson dışarı aktarımları Ultralytics NDJSON olarak içe aktarılır. Yalnızca görsellere sahip ve ek açıklaması olmayan veri kümeleri ham olarak kabul edilir.

Göreve özel format detayları için bkz. supported tasks ve Datasets Overview.

Yükleme Süreci#

Bir veri kümesi oluşturmak için:

  1. Kenar çubuğunda Annotate öğesine git
  2. New Dataset öğesine tıkla
  3. Görev türünü seç (bkz. supported tasks)
  4. Bir isim ve isteğe bağlı açıklama ekle
  5. Görünürlüğü (herkese açık veya gizli) ve isteğe bağlı lisansı ayarla (bkz. available licenses)
  6. Dosyaları ekle ve Create & Upload öğesine tıkla veya boş bir veri kümesiyle başlamak için Create Dataset öğesine tıkla

Ultralytics Platform Datasets Upload Dialog Task Selector Mevcut bir veri kümesine dosya eklemek için veri kümesi sayfasını aç ve dosyaları galeriye sürükle veya sayfa başlığındaki yükleme simgesine tıkla. Veri kümesi görevi zaten tanımlı olduğu için yükleme simgesi tarayıcının yerel dosya seçicisini doğrudan açar.

Yüklemeden sonra platform, verilerini çok aşamalı bir işlem hattından geçirir:

graph LR
    A[Upload]:::start --> B[Validate]:::proc
    B --> C[Normalize]:::proc
    C --> D[Thumbnail]:::proc
    D --> E[Parse Labels]:::proc
    E --> F[Statistics]:::out

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef out fill:#9C27B0,color:#fff
  1. Doğrulama: Format ve boyut kontrolleri
  2. Normalleştirme: Büyük görseller yeniden boyutlandırılır (maksimum 4096 piksel, minimum boyut 28 piksel)
  3. Küçük Resimler: 256 piksel WebP önizlemeleri oluşturulur
  4. Label Parsing: YOLO ve COCO formatı etiketleri çıkarıldı
  5. İstatistikler: Sınıf dağılımları ve görsel boyutları hesaplanır

Ultralytics Platform Datasets Upload Progress Bar

Yüklemeden Önce Doğrula

Veri setini yüklemeden önce yerel olarak doğrulayabilirsin:

from ultralytics.data.utils import check_det_dataset

check_det_dataset("path/to/data.yaml")
Görsel Boyut Gereksinimleri

Görseller en kısa kenarlarında en az 28 piksel olmalıdır. Bundan daha küçük görseller işleme sırasında reddedilir. En uzun kenarlarında 4096 pikselden büyük görseller, en-boy oranı korunarak otomatik olarak yeniden boyutlandırılır.

Görsellere Göz At#

Veri seti görsellerini birden fazla düzende görüntüle.

Veri kümeni interaktif bir 2D saçılım grafiği olarak incelemek için galeri araç çubuğundan Clustering panelini aç.

GörünümAçıklama
IzgaraEtiket katmanlarına sahip küçük resim ızgarası (varsayılan)
KompaktHızlı tarama için daha küçük resimler
TabloKüçük resim, dosya adı, boyutlar, dosya boyutu, ayrım, sınıflar ve etiket sayılarını içeren liste

Ultralytics Platform Datasets Gallery Grid View With Annotations

Sıralama ve Filtreleme#

Görseller verimli tarama için sıralanabilir ve filtrelenebilir:

SıralaAçıklama
En Yeni / En EskiYükleme / oluşturma sırası
İsim A-Z / Z-ADosya adına göre alfabetik
Yükseklik ↑/↓Piksel cinsinden resim yüksekliği
Genişlik ↑/↓Piksel cinsinden resim genişliği
Boyut ↑/↓Disk üzerindeki dosya boyutu
Açıklamalar ↑/↓Resim başına açıklama sayısı
Büyük Veri Kümeleri

100.000 resimden büyük veri kümeleri için, galerinin hızlı çalışması adına isim / boyut / genişlik / yükseklik sıralamaları devre dışı bırakılmıştır. En yeni, en eski ve açıklama sayısı sıralamaları kullanılabilir durumdadır.

Etiketlenmemiş Resimleri Bulma

Hâlâ ek açıklamaya ihtiyaç duyan görselleri hızlıca bulmak için Annotations filtresini Unannotated olarak ayarla. Bu, etiketleme ilerlemesini takip etmek istediğin büyük veri kümeleri için özellikle yararlıdır.

Özel Meta Verilerde Arama Yapma

Arama kutusu galeri araç çubuğunun sağ tarafında yer alır ve kartlar, kompakt ve tablo gibi her görünüm modunu filtreler. Dosya adı (dosya uzantısı isteğe bağlıdır) ile birlikte özel meta veri anahtarlarını, skaler değerleri ve dizi girdilerini eşleştirir; böylece {"ship_type": "yacht"} içeren img_0042 adlı bir görsel, img_0042 veya yacht aranarak bulunur.

Alt nesnelerin içine yuvalanmış değerler eşleştirilmez. 32 karakterlik bir heksadesimal dize yapıştırmak, tam olarak o görsel içerik özetini aratır.

Tam Ekran Görüntüleyici#

Tam ekran görüntüleyiciyi şunlarla açmak için herhangi bir resme tıkla:

  • Gezinme: Göz atmak için ok tuşları veya küçük resim önizlemeleri
  • Görüntü bilgisi: Platform tarafından oluşturulan özellikleri, özel meta verileri ve EXIF gibi gömülü dosya meta verilerini incele
  • Özel meta veriler: Sahipler ve düzenleyiciler, 500.000'e kadar serileştirilmiş karakter içeren yuvalanmış değerler ve 128 karaktere kadar üst düzey anahtarlar dahil olmak üzere bir JSON nesnesi ekleyebilir veya değiştirebilir
  • Açıklamalar: Açıklama katmanı görünürlüğünü aç/kapat
  • Sınıf Dağılımı: Renk göstergeleriyle sınıf bazlı etiket sayıları
  • Annotate: Düzenleme erişiminiz olduğunda, masaüstünde tam ekran görüntüleyici açıldığında açıklama kontrolleri hemen etkinleşir
  • İndir: Orijinal resim dosyasını indir
  • Sil: Resmi veri kümesinden sil
  • Zoom: Yakınlaştırmak için Cmd/Ctrl+Scroll, Cmd/Ctrl++ veya Cmd/Ctrl+=, uzaklaştırmak için Cmd/Ctrl+-
  • Reset view: Görüntüyü görüntüleyiciye sığdırmak için Cmd/Ctrl + 0 veya sıfırlama düğmesi
  • Pan: Yakınlaştırılmış durumdayken tuvali kaydırmak için Space tuşunu basılı tut ve sürükle
  • Piksel görünümü: Yakın inceleme için pikselli işlemeyi aç/kapat

Ultralytics Platform Datasets Fullscreen Viewer With Metadata Panel

Bölüme Göre Filtrele#

Resimleri veri kümesi bölümlerine göre filtrele:

BölümAmaç
EğitModel eğitimi için kullanılır
ValEğitim sırasında doğrulama için kullanılır
TestSon değerlendirme için kullanılır

Kümeleme#

Clustering paneli, görsel olarak benzer görüntülerin birbirine yakın durduğu interaktif bir 2D saçılım grafiğine veri kümeni yansıtır. Galeriden ayrılmadan kümeleri ortaya çıkarmak, kopyaları ve uç değerleri tespit etmek ve bölümlerin veya sınıfların verilerine nasıl dağıldığını incelemek için bunu kullan. Herhangi bir veri kümesi sayfasındaki galeri araç çubuğunda bulunan saçılım grafiği simgesinden aç.

Ultralytics Platform Datasets Clustering Empty State

Analizi Çalıştırma#

Bir analiz başlat:

  1. Bir veri kümesi aç ve galeri araç çubuğundaki dağılım grafiği simgesine tıkla
  2. Analyze Dataset öğesine tıkla
  3. İlerleme çubuğunun bitmesini bekle — sonuçlar aynı panelde görünecektir

Analiz arka planda çalışır ve veri kümenin boyutuna bağlı olarak birkaç dakika sürebilir. Paneli kapatabilir veya sayfadan ayrılıp daha sonra geri gelebilirsin.

Görselleştirme#

Analiz tamamlandığında, panel analiz edilen tüm resimlerin 2D dağılımını gösterir. Galeri filtreleri (bölüm, sınıf, etiketli/etiketsiz), ilgilendiğin alt kümeye odaklanabilmen için filtre dışındaki noktaları karartır.

Ultralytics Platform Datasets Clustering Scatter Plot

Renklendir#

Panel araç çubuğundaki Color by açılır menüsü ile veri noktalarının nasıl renklendirileceğini değiştir. İstediğin zaman görünüm modlarını değiştir — grafik anında yeniden renklendirilir, böylece bölümlerin, sınıfların veya görüntü özelliklerinin kümelerine nasıl dağıldığını görebilirsin:

SeçenekGölgelendirme
SplitsTrain / Val / Test
ClassesHer resimdeki ilk açıklama sınıfı
WidthResim genişliği
HeightResim yüksekliği
SizeDosya boyutu
EtiketlerResim başına açıklama sayısı

Ultralytics Platform Datasets Clustering Color Modes

Kement Seçimi#

Grafik üzerindeki noktaları vurgulamak için bir bölgenin etrafında serbest biçimli bir seçim çiz. Galeri, eşleşen görüntülere daraltılır, böylece olağan image operations kullanarak bunları inceleyebilir, yeniden etiketleyebilir, taşıyabilir veya silebilirsin.

Seçimi Temizle

Grafiğin üzerindeki bir çip kaç noktanın seçildiğini gösterir — lasso seçimini temizlemek ve tam galeri görünümüne dönmek için × öğesine tıkla.

Kaydır ve Yakınlaştır#

Büyük dağılımlarda doğrudan faren ve klavyenle gezin:

GirişEylem
ScrollGrafiği 2D olarak kaydır
Cmd/Ctrl+Scrollİmleç merkezli olarak yakınlaştır veya uzaklaştır
Hold SpaceSürükleyerek kaydırma moduna geç

Yeniden Analiz#

Veri kümen analizden sonra değişirse, panelin üst kısmında sahipler ve editörler için bir Re-analyze düğmesi görünür.

Gömüleri ve 2D projeksiyonu sıfırdan yeniden hesaplamak için Re-analyze öğesine tıkla.

Veri Kümesi Sekmeleri#

Her veri kümesi sayfası, veri kümesi durumuna ve izinlerine bağlı olarak altı sekmeye kadar gösterebilir:

Resimler Sekmesi#

Açıklama katmanları içeren resim galerisini gösteren varsayılan görünümdür. Izgara, kompakt ve tablo görünüm modlarını destekler. Daha fazla resim eklemek için dosyaları buraya sürükleyip bırakabilirsin.

Sınıflar Sekmesi#

Bu sekme, veri kümesinde resim olduğunda görünür.

Veri kümen için açıklama sınıflarını yönet:

  • Sınıf histogramı: Doğrusal/logaritmik ölçek geçişli, sınıf başına açıklama sayısını gösteren çubuk grafik
  • Sınıf tablosu: Sınıf adı, etiket sayısı ve görsel sayısı ile sıralanabilir, aranabilir tablo
  • Sınıf adlarını düzenle: Satır içi yeniden adlandırmak için herhangi bir sınıf adına tıkla
  • Sınıf renklerini düzenle: Sınıf rengini değiştirmek için bir renk örneğine tıkla
  • Yeni sınıf ekle: Sınıfları eklemek için alttaki giriş alanını kullan

Ultralytics Platform Datasets Classes Tab Histogram And Table

Dengesiz Veri Kümeleri için Logaritmik Ölçek

Veri kümende sınıf dengesizliği varsa (örn. 10.000 "person" açıklaması ama yalnızca 50 "bicycle"), tüm sınıfları net bir şekilde görselleştirmek için sınıf histogramındaki Log Scale geçiş düğmesini kullan.

Grafikler Sekmesi#

Bu sekme, veri kümesinde resim olduğunda görünür.

Veri kümenizden otomatik olarak hesaplanan istatistikler:

GrafikAçıklama
Dağılım BölümüEğitim/doğrulama/test görsel sayıları ve etiketli yüzde dilim grafiği
En İyi SınıflarEn sık görülen 10 açıklama sınıfının dilim grafiği
Görsel BoyutlarıGörsel genişliği ve yükseklik dağılımının histogramı (üst üste bindirilmiş) ve ortalaması
Örnek Başına Nokta SayısıAçıklama başına poligon köşe veya anahtar nokta sayısı (segment/pose)
Açıklama KonumlarıBBox merkez konumlarının 2D ısı haritası
Görsel Dosya BoyutuGörsel dosya boyutu dağılımının histogramı
Görsel BiçimleriKaynak görsel biçimlerinin dağılımı (JPG, PNG vb.)
BBox BoyutlarıBBox genişliği ve yüksekliğinin histogramı (üst üste bindirilmiş)
Görsel Başına NesnelerGörsel başına açıklama sayısının histogramı
Görsel Boyutları 2DEn-boy oranı kılavuz çizgileriyle 2D genişlik vs yükseklik ısı haritası

Ultralytics Platform Datasets Charts Tab Statistics Grid

İstatistik Önbelleğe Alma

Platform, hesaplanan istatistikleri önbelleğe alır ve görseller, açıklamalar, sınıflar veya bölünmeler (splits) değiştiğinde bunları geçersiz kılar.

Tam Ekran Isı Haritaları

Herhangi bir ısı haritasını tam ekran modunda görüntülemek için genişlet düğmesine tıkla. Bu, daha büyük ve daha ayrıntılı bir görünüm sağlar; büyük veri kümelerindeki uzamsal desenleri anlamak için kullanışlıdır.

Modeller Sekmesi#

Bu veri kümesi üzerinde eğitilmiş tüm modelleri aranabilir bir tabloda görüntüle:

SütunAçıklama
AdBağlantılı model adı
ProjeSimgeli ana proje
SürümEğitim için kullanılan değiştirilemez veri kümesi sürümü (varsa)
DurumEğitim durumu rozeti
GörevYOLO görev tipi
Epoch sayısıEn iyi epoch / toplam epoch
mAP50-95Ortalama kesinlik (Mean average precision)
mAP50IoU 0.50'de mAP
OluşturulduOluşturulma tarihi

Ultralytics Platform Datasets Models Tab Trained Models Table

Hatalar Sekmesi#

Bu sekme yalnızca bir veya daha fazla dosya işlenemediğinde görünür.

İşlenemeyen görseller şunlarla birlikte listelenir:

  • Hata başlığı: Başarısız görsellerin toplam sayısı ve yönlendirme
  • Hata tablosu: Dosya adı, kullanıcı dostu hata açıklaması, düzeltme ipuçları ve önizleme küçük resmi
  • Yaygın hatalar arasında bozuk dosyalar, desteklenmeyen biçimler, çok küçük görseller (min 28px) ve desteklenmeyen renk modları bulunur

Ultralytics Platform Datasets Errors Tab Processing Failures

Yaygın İşleme Hataları
HataNedenDüzeltme
Görsel dosyası okunamıyorBozuk veya desteklenmeyen biçimGörsel düzenleyiciden yeniden dışa aktar
Eksik veya bozukAktarım sırasında dosya kesildiOrijinal dosyayı tekrar indir
Görsel çok küçükMinimum boyut 28px'in altındaDaha yüksek çözünürlüklü kaynak görseller kullan
Desteklenmeyen renk moduCMYK veya indeksli renk moduRGB moduna dönüştür

Sürümler Sekmesi#

Tekrarlanabilir eğitim için veri kümenizin değiştirilemez NDJSON anlık görüntülerini oluştur. Her sürüm, oluşturulduğu andaki görsel sayılarını, sınıf sayılarını, açıklama sayılarını ve dosya boyutunu kaydeder.

SütunAçıklama
SürümSürüm numarası (v1, v2, ...)
AçıklamaKullanıcı tarafından sağlanan açıklama (düzenlenebilir)
GörüntülerAnlık görüntü anındaki görsel sayısı
SınıflarAnlık görüntü anındaki sınıf sayısı
AçıklamalarAnlık görüntü anındaki açıklama sayısı
BoyutNDJSON dışa aktarma dosyası boyutu
OluşturulduSürümün oluşturulduğu zaman
İşlemlerİndirin, geri yükleyin veya silin

Sürüm oluşturmak için:

  1. Sürümler sekmesini aç
  2. İsteğe bağlı olarak bir açıklama gir (örneğin "500 eğitim görseli eklendi" veya "hatalı etiketli sınıflar düzeltildi")
  3. + New Version düğmesine tıkla
  4. Yeni sürüm tabloda görünür
  5. Sürümü indirmek, geri yüklemek veya silmek için satır işlemlerini kullanın

Her sürüm ardışık olarak numaralandırılır (v1, v2, v3...). Kaydedilmiş bir sürümü, sürümler tablosunda kaldığı sürece indirebilirsiniz.

Bir Sürümü Geri Yükleme

Geri yükleme, veri kümesinin mevcut görsellerini, bölünmelerini, sınıflarını ve açıklamalarını seçilen anlık görüntüyle (snapshot) kalıcı olarak değiştirir. Yeniden oluşturma işlemi birkaç dakika sürebilir ve mevcut durumu önceden başka bir sürüm olarak kaydetmediğiniz sürece geri alınamaz.

Eğitim Sırasında Sürümü Kaydet

Bir modeli eğitim için kullanılan tam veri kümesine bağlamak üzere Cloud Training dialog içinde Save Dataset Version seçeneğini etkinleştir. Platform, veri kümesi içeriği değişmediğinde eşleşen bir sürümü yeniden kullanır ve yalnızca içerikler değiştiğinde yeni bir sürüm oluşturur.

Sadece Hazır Veri Kümeleri

Sürüm oluşturma, veri kümesi ready durumuna ulaştıktan sonra kullanılabilir.

Ne Zaman Sürüm Oluşturulmalı

Veri kümenizde büyük değişiklikler yapmadan önce ve sonra bir sürüm oluşturun; görsel eklemek, açıklamaları düzeltmek veya bölümleri yeniden dengelemek gibi. Bu, model performansını farklı veri kümesi durumları arasında karşılaştırmanı sağlar.

NDJSON Dosya Boyutu

Gösterilen boyut, görsellerin kendisini değil, görsel URL'lerini ve açıklamaları içeren NDJSON dışa aktarma dosyası boyutudur. Gerçek görsel verileri ayrı olarak depolanır ve imzalı URL'ler aracılığıyla erişilir.

Veri Kümesini Dışa Aktar#

Veri kümesi başlığından veya Sürümler sekmesinden bir NDJSON indirerek veri kümeni çevrimdışı kullanım için dışa aktar.

Dışa aktarmak için:

  1. Veri kümesi başlığındaki Download (indirme simgesi) düğmesine tıkla
  2. Güncel NDJSON anlık görüntüsünü doğrudan indir
  3. Daha sonra tekrar indirebileceğin, numaralandırılmış ve değiştirilemez bir anlık görüntü istediğinde Versions sekmesini kullan

Ultralytics Platform Datasets Export Ndjson Download NDJSON formatı her satırda bir JSON nesnesi depolar. İlk satır veri kümesi meta verilerini içerir, bunu her görüntü başına bir satır takip eder:

{"type": "dataset", "task": "detect", "name": "my-dataset", "description": "...", "bytes": 12345678, "url": "https://platform.ultralytics.com/...", "class_names": {"0": "person", "1": "car"}, "version": 1, "created_at": "2026-01-15T10:00:00Z", "updated_at": "2026-02-20T14:30:00Z"}
{"type": "image", "file": "img001.jpg", "url": "https://...", "width": 640, "height": 480, "split": "train", "metadata": {"location": {"site": "factory-1"}, "reviewed": true}, "annotations": {"boxes": [[0, 0.5, 0.5, 0.2, 0.3]]}}
{"type": "image", "file": "img002.jpg", "url": "https://...", "width": 1280, "height": 720, "split": "val"}

İsteğe bağlı resim düzeyindeki metadata nesnesi, bir NDJSON dosyası Platform'a aktarıldığında korunur. Resmi tam ekran bilgi panelinden inceleyebilir veya düzenleyebilirsin. Programatik arşiv yüklemeleri için Dataset Ingest API, eşdeğer imageMetadata yol haritasını kabul eder.

İmzalı URL'ler

Dışa aktarılan NDJSON içindeki görsel URL'leri imzalıdır ve 7 gün boyunca geçerlidir. Yeni URL'lere ihtiyacın olursa, veri kümesini yeniden dışa aktar veya yeni bir sürüm oluştur.

Tam şartname için Ultralytics NDJSON format documentation sayfasına bak.

Görsel İşlemleri#

Hızlı Eylemler#

Hızlı işlemlere erişmek için Grid veya Compact görünümündeki herhangi bir görsele sağ tıkla:

EylemAçıklama
Move to SplitGörseli Train, Val veya Test bölümlerinden birine yeniden ata
İndirmeOrijinal görsel dosyasını indir
DeleteGörseli veri kümesinden sil

Ultralytics Platform Datasets Image Card Context Menu

Tekli ve Toplu İşlemler

Görsel bağlam menüsü tek bir görsel üzerinde çalışır. Çoklu görseller üzerinde toplu işlemler yapmak için onay kutusu seçimiyle Table görünümünü kullan.

Toplu Bölüme Taşı (Bulk Move to Split)#

Seçili görselleri aynı veri kümesi içinde farklı bir bölüme yeniden ata:

  1. Table görünümüne geç
  2. Onay kutularını kullanarak görselleri seç
  3. Bağlam menüsünü açmak için sağ tıkla
  4. Move to split > Train, Validation veya Test seçeneğini seç

Görselleri ayrıca grid görünümündeki bölüm filtresi sekmelerine sürükleyip bırakabilirsin.

Train/Val Bölümlerini Düzenleme

Tüm görselleri tek bir veri kümesine yükle, ardından alt kümeleri train, validation ve test bölümlerine ayırmak için toplu taşıma özelliğini kullan.

Bölüm Yeniden Dağıtımı (Split Redistribution)#

Tüm görselleri özel oranlar kullanarak train, validation ve test bölümleri arasında yeniden dağıt:

  1. Redistribute Splits iletişim kutusunu açmak için veri kümesi araç çubuğundaki split bar öğesine tıkla
  2. Bölüm yüzdelerini aşağıdaki yöntemlerden herhangi birini kullanarak ayarla
  3. Dağılımı doğrulamak için canlı görsel sayısı önizlemesini incele
  4. Tüm görselleri belirlediğin yüzdelere göre rastgele yeniden atamak için Apply düğmesine tıkla

Ultralytics Platform Datasets Split Redistribution Dialog Bu diyalog, hedef bölme oranlarını belirlemenin üç yolunu sunar:

YöntemAçıklama
DragBölüm sınırlarını görsel olarak ayarlamak için renkli bölümler arasındaki tutamaçları sürükle
TypeHerhangi bir bölüm için yüzde girişini düzenle (diğer iki bölüm otomatik olarak orantılı şekilde yeniden dengelenir)
AutoTest bölümü %0 olacak şekilde 80/20 train/validation bölünmesini anında ayarlamak için tek tıkla

Canlı önizleme, uygulamadan önce her bölüme tam olarak kaç görselin düşeceğini gösterir.

Hızlı 80/20 Bölünme

Önerilen 80/20 train/validation bölünmesini anında ayarlamak için Auto düğmesine tıkla. Bu, eğitim için en yaygın orandır.

Toplu Silme#

Birden fazla görseli aynı anda sil:

  1. Table görünümünde görselleri seç
  2. Sağ tıkla ve Delete seçeneğini seç
  3. Silme işlemini onayla

Veri Kümesi URI'si#

ul:// URI formatını kullanarak Platform veri kümelerine referans ver (bkz. Using Platform Datasets):

ul://username/datasets/dataset-slug

Ayrıca bir veri kümesi veya model web URL'sini doğrudan yapıştırabilirsin (örn. https://platform.ultralytics.com/username/datasets/dataset-slug); bu URL otomatik olarak ul:// URI formatına dönüştürülür. Bir veri kümesi listesi geçirmek, bir taban modeli her biri üzerinde sırayla ince ayardan geçirir, örneğin model.train(data=["ul://username/datasets/a", "ul://username/datasets/b"]).

Modelleri her yerden eğitmek için bu URI'yi kullan:

export ULTRALYTICS_API_KEY="YOUR_API_KEY"
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100
Platform Verileriyle Her Yerde Eğit

ul:// URI'si herhangi bir ortamdan çalışır:

  • Yerel makine: Kendi donanımında eğit, veriler otomatik olarak indirilir
  • Google Colab: Platform veri kümelerine notebook'lar içinden eriş
  • Uzak sunucular: Tam veri kümesi erişimiyle bulut sanal makinelerinde eğit

Mevcut Lisanslar#

Platform, veri kümeleri için aşağıdaki lisansları destekler:

LisansTip
HiçbiriLisans seçilmedi
CC0-1.0Kamu malı
CC-BY-2.5İzin verici (Permissive)
CC-BY-4.0İzin verici (Permissive)
CC-BY-SA-4.0Copyleft
CC-BY-NC-4.0Ticari olmayan
CC-BY-NC-SA-4.0Copyleft
CC-BY-ND-4.0Türetilemez
CC-BY-NC-ND-4.0Ticari olmayan
Apache-2.0İzin verici (Permissive)
MITİzin verici (Permissive)
AGPL-3.0Copyleft
GPL-3.0Copyleft
Sadece AraştırmaKısıtlı
DiğerÖzel
Copyleft Lisansları

Copyleft lisanslı (AGPL-3.0, GPL-3.0, CC-BY-SA-4.0, CC-BY-NC-SA-4.0) bir veri kümesini kopyaladığında, kopyalanan veri kümesi aynı lisansı devralır ve lisans seçici kilitlenir.

Görünürlük Ayarları#

Veri kümeni kimlerin görebileceğini kontrol et:

AyarAçıklama
PrivateSiz ve izin verilen çalışma alanı üyeleri erişebilir
PublicKeşfet (Explore) sayfası dahil olmak üzere herkes görüntüleyebilir

Görünürlük, New Dataset diyalog penceresinde bir anahtar düğmesi kullanılarak bir veri kümesi oluşturulurken ayarlanır. Herkese açık veri kümeleri Explore sayfasında görünür.

Veri Kümesini Düzenle#

Veri kümesi meta verileri, veri kümesi sayfasında doğrudan satır içi olarak düzenlenir — iletişim kutusuna gerek yoktur:

  • Name: Düzenlemek için veri kümesi adına tıkla. Değişiklikler odak kaybında veya Enter ile otomatik olarak kaydedilir.
  • Description: Düzenlemek için açıklamaya (veya "Add a description..." yer tutucusuna) tıkla. Değişiklikler otomatik kaydedilir.
  • Task type: Farklı bir görev tipi seçmek için görev rozetine tıkla.
  • License: Veri kümesi lisansını değiştirmek için lisans seçiciye tıkla.
Görev Tipini Değiştirme

Her görsel, tüm görev tiplerine ait açıklamaları birlikte saklar. Veri kümesi görev tipini değiştirmek, editörde hangi açıklamaların görüneceğini ve dışa aktarmalara veya eğitime nelerin dahil edileceğini kontrol eder. Diğer görev tipleri için açıklamalar veritabanında korunur ve geri geçtiğinde tekrar görünür olur.

Özel Meta Veriler#

Diğer eylemler öğesini aç ve iki bölümü incelemek için Bilgi seçeneğini seç:

  • Ultralytics Meta Verileri: Veri kümesi kimliği, sahibi, görevi, görsel ve açıklama sayıları, depolama bölgesi ve zaman damgaları gibi salt okunur Platform detayları
  • Özel Meta Veriler: Köken, çekim koşulları, müşteri kimlikleri, yönetim veya diğer bağlamsal veriler için kendi JSON nesnenin

Çalışma alanı izleyicileri meta verileri inceleyebilir, düzenleme erişimine sahip üyeler ise özel meta veri nesnesini değiştirebilir. Serileştirilmiş meta veri nesnesi 500.000 karakterle sınırlıdır ve her üst düzey anahtar 128 karakterle sınırlıdır. Özel meta verileri temizlemek için boş bir nesne ({}) kaydet.

Veri Kümesini Kopyala#

Sahibi olmadığın herkese açık bir veri kümesini görüntülerken klonlama diyalogunu açmak için Clone Dataset öğesine tıkla. Hedef çalışma alanını, adı, görünürlüğü ve lisansı gözden geçir, ardından klonlamayı onayla. Kopya; tüm görüntüleri, açıklamaları ve sınıf tanımlarını içerir. Herkese açık kaynak veri kümeleri, varsayılan görünürlüğü herkese açık olan çalışma alanlarında varsayılan olarak herkese açık kalır; Kurumsal çalışma alanı kopyaları varsayılan olarak gizlidir. Orijinal veri kümesinin bir copyleft lisansı varsa, kopya bunu devralır ve lisans seçici kilitlenir.

Yıldızla ve Paylaş#

  • Yıldızla: Bir veri kümesini yer imlerine eklemek için yıldız düğmesine tıkla. Yıldız sayısı tüm kullanıcılar tarafından görülebilir.
  • Paylaş: Herkese açık veri kümeleri için, bir bağlantıyı kopyalamak veya sosyal platformlarda paylaşmak üzere paylaş düğmesine tıkla.

Veri Kümesini Sil#

Artık ihtiyaç duymadığın bir veri kümesini sil:

  1. Veri kümesi başlığındaki Delete dataset çöp kutusu simgesine tıklayın
  2. İletişim kutusunda onayla: "Bu işlem [name] öğesini çöpe taşıyacaktır. 30 gün içinde geri yükleyebilirsin."
Çöp Kutusu ve Geri Yükleme

Silinen veri kümeleri kalıcı olarak silinmez, Çöp Kutusu'na taşınır. Bunları 30 gün içinde Settings > Trash üzerinden geri yükleyebilirsin.

Veri Kümesi Üzerinde Eğit#

Doğrudan veri kümen üzerinden eğitime başla:

  1. Veri kümesi sayfasında New Model öğesine tıkla
  2. Bir proje seç veya yeni bir tane oluştur
  3. Eğitim parametrelerini yapılandır
  4. Eğitimi başlat
graph LR
    A[Dataset]:::start --> B[New Model]:::proc
    B --> C[Select Project]:::proc
    C --> D[Configure]:::proc
    D --> E[Start Training]:::out

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

Ayrıntılar için Cloud Training sayfasına bak.

SSS#

Yüklemeden sonra verilerime ne oluyor?#

Verilerin işlenir ve seçtiğin bölgede (ABD, AB veya AP) saklanır. Görüntüler:

  1. Biçim ve boyut için doğrulanır
  2. Minimum boyut 28 pikselin altındaysa reddedilir
  3. 4096 pikselden büyükse normalleştirilir (en-boy oranı korunur; optimize edilmiş depolama için kodlanır)
  4. XXH3-128 hashing ile İçerik Adreslenebilir Depolama (CAS) kullanılarak saklanır
  5. Hızlı tarama için 256px WebP formatında küçük resimler oluşturulur

Depolama nasıl çalışır?#

Ultralytics Platform, verimli depolama için Content-Addressable Storage (CAS) (İçerik Adreslenebilir Depolama) kullanır:

  • Tekilleştirme (Deduplication): Aynı veri bölgesindeki özdeş görsel baytları, aynı alttaki nesneyi yeniden kullanır
  • Bütünlük: XXH3-128 hashing, veri bütünlüğünü sağlar
  • Verimlilik: Klonlar, görsel baytlarını kopyalamak yerine CAS nesnelerini yeniden kullanır, ancak yine de hedef çalışma alanının depolama kotasına dahil edilir
  • Bölgesel: Veriler seçtiğin bölgede (ABD, AB veya AP) kalır

Mevcut bir veri kümesine görüntü ekleyebilir miyim?#

Evet. Dosyaları veri kümesi galerisine sürükleyin veya tarayıcınızın yerel dosya seçicisini doğrudan açan sayfa başlığındaki yükleme simgesine tıklayın. İşlem tamamlandıktan sonra yeni istatistikler otomatik olarak hesaplanır.

Görüntüleri bölümler arasında nasıl taşırım?#

Toplu bölüme taşıma özelliğini kullan:

  1. Table görünümünde görselleri seç
  2. Sağ tıkla ve Move to split seçeneğini seç
  3. Hedef bölümü seç (Eğitim, Doğrulama veya Test)

Hangi etiket formatları destekleniyor?#

Ultralytics Platform, YOLO etiketlerini, COCO JSON, Ultralytics NDJSON ve ham görüntü yüklemelerini destekler:

Normalleştirilmiş koordinatlarla (0-1 aralığı) görüntü başına bir .txt dosyası:

GörevFormatÖrnek
Algılaclass cx cy w h0 0.5 0.5 0.2 0.3
Segmentclass x1 y1 x2 y2 ...0 0.1 0.1 0.9 0.1 0.9 0.9
Poseclass cx cy w h kx1 ky1 v1 ...0 0.5 0.5 0.2 0.3 0.6 0.7 2
OBBclass x1 y1 x2 y2 x3 y3 x4 y40 0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9
SınıflandırDizin yapısıtrain/cats/, train/dogs/

Poz görünürlük bayrakları: 0=etiketlenmemiş, 1=etiketlenmiş ancak gizlenmiş, 2=etiketlenmiş ve görünür.

Aynı veri kümesini birden fazla görev türü için etiketleyebilir miyim?#

Evet. Her görsel, 6 görev türünün (detect, segment, semantic, classify, pose, OBB) tümü için ek açıklamaları birlikte saklar. Mevcut ek açıklamaları kaybetmeden veri kümesinin etkin görev türünü istediğin zaman değiştirebilirsin. Düzenleyicide yalnızca etkin görev türüyle eşleşen ek açıklamalar gösterilir ve bunlar dışarı aktarımlara ile eğitime dahil edilir; diğer görevlere ait ek açıklamalar korunur ve tekrar geri geçiş yaptığında yeniden görünür.

Yorumlar