Veri Kümeleri#
Ultralytics Platform veri setleri, 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 seti, işlem tamamlandığında ve train bölümünde en az bir görüntü, val veya test bölümünde en az bir görüntü ve etiketlenmiş en az bir görüntü bulunduğunda eğitime hazırdır. Veri seti başlığı, her üç koşul da karşılandığında bir Ready rozeti, aksi takdirde bir Not Ready rozeti gösterir; tam olarak hangi koşulun eksik olduğunu görmek için rozete tıklayın.
Veri Seti Yükle#
Ultralytics Platform, esneklik sağlamak adına birden fazla yükleme formatını kabul eder.
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#
| Format | Uzantılar | Notlar | Maksimum Boyut |
|---|---|---|---|
| JPEG | .jpg, .jpeg | En yaygın, önerilen | 50 MB |
| PNG | .png | Şeffaflığı destekler | 50 MB |
| WebP | .webp | Modern, iyi sıkıştırma | 50 MB |
| BMP | .bmp | Sıkıştırılmamış | 50 MB |
| TIFF | .tiff, .tif | Yüksek kalite | 50 MB |
| HEIC | .heic | iPhone fotoğrafları | 50 MB |
| AVIF | .avif | Yeni nesil format | 50 MB |
| JP2 | .jp2 | JPEG 2000 | 50 MB |
| DNG | .dng | Ham kamera | 50 MB |
| MPO | .mpo | Çoklu resim nesnesi | 50 MB |
Video Kodek Desteği#
Tek başına dosya uzantısı yeterli değildir: bir video, işlem sırasında codec bileşeni çözülemediği takdirde yine de başarısız olabilir.
MP4 konteynerindeki H.264 video, en geniş kod çözücü desteğine sahiptir ve en güvenli seçenektir. Bir video işlenmezse, FFmpeg ile yeniden kodlayın:
ffmpeg -i input.mov \
-c:v libx264 -pix_fmt yuv420p \
-c:a aac -movflags +faststart \
output.mp4Veri Setini Hazırlama#
Platform, Ultralytics YOLO, COCO, depth datasets, 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.yamlYAML dosyası veri seti yapılandırmanı tanımlar:
# data.yaml
path: .
train: images/train
val: images/val
names:
0: person
1: car
2: dogRaw: 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.
Ayrıca açık bölme klasörleri olmadan da resim yükleyebilirsin. Platform, yükleme sırasında aktif bölme hedefine saygı duyar. Eğer hiçbir bölme hedefi ayarlanmamışsa ve yükleme val alanını boş bırakıyorsa — veya derinlik için ikili haritalardan daha azıyla bırakıyorsa — sınıflandırma dışı veri kümeleri, eğitim resimlerini otomatik olarak val konumuna taşır, böylece veri kümesi hemen eğitilebilir hale gelir. Sınıflandırma veri kümeleri, dizin tabanlı bölmeler kullandıkları için atlanır. Resimleri daha sonra toplu bölmeye taşıma veya bölme yeniden dağıtımı ile her zaman yeniden atayabilirsin.
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.
Bir arşiv birkaç YAML dosyası içerdiğinde Platform, arşiv köküne en yakın standart adları (data.yaml, data.yml, dataset.yaml, dataset.yml) tercih eder. Belirsizliği önlemek için arşiv başına açıkça adlandırılmış bir YAML tutun.
Pascal VOC XML formatındaki etiket dosyaları algılanır ancak ek açıklamaları içe aktarılmaz — görüntüler etiketlenmemiş olarak yüklenir. Platform, yükleme başlamadan önce sizi uyarır ("Pascal VOC labels detected"). Önce VOC XML'i YOLO veya COCO'ya dönüştürün; bkz. format conversion tools.
Etiketler sınıf kimliklerine referans veriyor ancak sınıf adı sağlanmıyorsa Platform, daha sonra Classes tab sekmesinde yeniden adlandırabileceğiniz yoğun yer tutucu adlar (class0, class1, …) oluşturur.
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:
- Kenar çubuğunda
Annotateöğesine git New Datasetöğesine tıkla- Bir veri kaynağı sekmesi seçin (aşağıdaki Data Sources kısmına bakın)
- Bir ad ekleyin (URL uzantısı otomatik olarak türetilir ve düzenlenebilir) ve isteğe bağlı bir açıklama ekleyin
- Görev türünü (bkz. supported tasks), isteğe bağlı bir lisansı (bkz. available licenses) ve görünürlüğü (herkese açık veya gizli) seçin
- Yerel dosyalar için
Create & Upload, bir URL veya bağlı kaynak içinCreate & Importveya boş başlatmak içinCreate Datasetöğesine tıklayın
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.
Veri Kaynakları#
New Dataset iletişim kutusu dört kaynak sunar:
| Kaynak | Açıklama |
|---|---|
| Yükleme | Dosyaları sürükleyin veya bunlara göz atın — görüntüler, videolar, arşivler veya NDJSON |
| URL | Bir .zip, .tar, .tar.gz, .tgz veya .ndjson dosyasına doğrudan bir bağlantı yapıştırın; Platform bunu sunucu tarafında indirir ve alır |
| Bulut | Google Cloud Storage, Amazon S3 veya Azure Blob Storage (Pro ve Enterprise) üzerindeki verileri yerinde kullanın |
| Şirket İçi (On-Premise) | On Premise çalışanları (Enterprise) aracılığıyla asla makinelerinizden ayrılmayan verileri dizine ekleyin ve bunlar üzerinde eğitin |
Bir URL içe aktarımı, hem planınızın yükleme başına sınırı (10 GB Ücretsiz / 20 GB Pro / 50 GB Enterprise) hem de kalan depolama kotanızdan hangisi daha küçükse onunla sınırlandırılır. Bağlantı, HTTP veya HTTPS üzerinden herkese açık olarak erişilebilir olmalı ve desteklenen bir uzantıyla bitmelidir.
Yükleme Başlamadan Önce#
Platform, herhangi bir şeyi yüklemeden önce dosyalarınızı tarayıcıda doğrular; böylece yaygın sorunlar uzun bir aktarım sonrasında değil derhal ortaya çıkar. Arşivlerde bozulma, boşluk, şifre koruması ve YAML sözdizimi hataları kontrol edilir ve çok büyük dosyalar adlarına göre listelenir.
Bu durumda iki iletişim kutusu görünebilir:
Arşiv sınıf adlarını bildirdiğinde ve veri setinizde zaten sınıflar olduğunda, Map imported classes iletişim kutusu gelen sınıf başına bir satır listeler. Her biri için, birleştirilecek mevcut bir sınıf seçin, yeni bir sınıf oluşturun veya atlayın. Tam ad eşleşmeleri önceden seçilir ve atlanan sınıflar ile bunların ek açıklamaları içe aktarılmaz.
Yüklemeden sonra platform verilerinizi otomatik olarak işler:
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- Doğrulama: Format ve boyut kontrolleri
- Normalleştirme: Büyük görüntüler yeniden boyutlandırılır (maks 4096px, min boyut 28px), gri tonlama RGB'ye genişletilir, şeffaflık beyaz üzerine düzleştirilir ve EXIF yönü uygulanır
- Küçük Resimler: 256 piksel WebP önizlemeleri oluşturulur
- Etiket Ayrıştırma: YOLO, COCO ve NDJSON etiketleri çıkarıldı
- İstatistikler: Sınıf dağılımları ve görsel boyutları hesaplanır
Yeniden boyutlandırma veya renk değişikliği gerekmediğinde AVIF ve WebP orijinalleri bayt bayt saklanır. Diğer her şey yeniden kodlanır — WebP kaynakları WebP kalır ve diğer tüm formatlar (JPEG, PNG, BMP, TIFF, HEIC, JP2, DNG, MPO) 92 kalitesinde JPEG olur. Orijinal dosya adınız ve kaynak uzantınız meta veri olarak saklanır.

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ö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üm | Açıklama |
|---|---|
| Izgara | Etiket katmanlarına sahip küçük resim ızgarası (varsayılan) |
| Kompakt | Hızlı tarama için daha küçük resimler |
| Tablo | Küçük resim, dosya adı, boyutlar, dosya boyutu, ayrım, sınıflar ve etiket sayılarını içeren liste |

Sıralama ve Filtreleme#
Görseller verimli tarama için sıralanabilir ve filtrelenebilir:
Her seçenek artan (↑) ve azalan (↓) arasında geçiş yapar:
| Sırala | Açıklama |
|---|---|
| Oluşturulma ↑/↓ | Yükleme sırası (varsayılan ↓) |
| Ad ↑/↓ | Dosya 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ı |
100.000'den fazla görüntü içeren veri setleri için, galerinin duyarlı kalmasını sağlamak amacıyla ad, genişlik, yükseklik ve boyut sıralamaları gizlenir. Oluşturulma ve ek açıklama sayısı sıralamaları kullanılabilir durumda kalır.
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.
Arama kutusu, galeri araç çubuğunun sağında yer alır ve tüm görünüm modlarını (ızgara, kompakt ve tablo) filtreler. Görüntü dosya adıyla (dosya uzantısı isteğe bağlıdır) ve özel meta veri anahtarları, skaler değerler ve dizi girdileriyle eşleşir; böylece {"ship_type": "yacht"} taşıyan img_0042 adlı bir görüntü, img_0042 veya yacht aranarak bulunur.
Alt nesnelerin içinde yer alan değerler eşleştirilmez. 24 karakterlik bir görüntü kimliği yapıştırmak, metin aramasını atlayarak o tam görüntüyü doğrudan arar.
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++veyaCmd/Ctrl+=, uzaklaştırmak içinCmd/Ctrl+- - Reset view: Görüntüyü görüntüleyiciye sığdırmak için
Cmd/Ctrl + 0veya sıfırlama düğmesi - Pan: Yakınlaştırılmış durumdayken tuvali kaydırmak için
Spacetuşunu basılı tut ve sürükle - Piksel görünümü: Yakın inceleme için pikselli işlemeyi aç/kapat
- Derinlik perdesi: Derinlik veri kümelerinde, sürüklenebilir bir ayırıcı RGB resmi ile renklendirilmiş derinlik haritası arasında geçiş yapar

Bölüme Göre Filtrele#
Resimleri veri kümesi bölümlerine göre filtrele:
| Bölüm | Amaç |
|---|---|
| Eğit | Model eğitimi için kullanılır |
| Val | Eğitim sırasında doğrulama için kullanılır |
| Test | Son 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ç.

Analizi Çalıştırma#
Bir analiz başlat:
- Bir veri kümesi aç ve galeri araç çubuğundaki dağılım grafiği simgesine tıkla
Analyze Datasetöğesine tıkla- İlerleme çubuğunun bitmesini bekle — sonuçlar aynı panelde görünecektir
Analiz arka planda iki aşamada (Computing embeddings ve Clustering) çalışır ve veri setinizin boyutuna bağlı olarak birkaç dakika sürebilir. Paneli kapatabilir veya sayfadan ayrılıp daha sonra geri gelebilirsiniz.
Bir veri setinin analiz edilmesi için en az 20 ve en fazla 200.000 hatasız görüntüye ihtiyacı vardır. Bulut veya On Premise depolama tarafından desteklenen Connected datasets henüz desteklenmemektedir.
Görselleştirme#
Analiz tamamlandığında panel, bir açıklama ve bir nokta sayacıyla analiz edilen tüm görüntülerin 2D dağılımını gösterir. Galeri filtreleri (bölme, sınıf, etiketli/etiketsiz), ilgilendiğiniz alt kümeye odaklanabilmeniz için filtre dışı noktaları karartır — sayaç daha sonra visible / total points okur.

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çenek | Gölgelendirme |
|---|---|
| Splits | Train / Val / Test |
| Classes | Her resimdeki ilk açıklama sınıfı |
| Width | Resim genişliği |
| Height | Resim yüksekliği |
| Size | Dosya boyutu |
| Etiketler | Resim başına açıklama sayısı |

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.
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.
Bir kement en fazla 1.000 görüntüye çözümlenir. Seçiminiz daha fazlasıyla eşleşirse Platform, örneklenmiş 1.000 tane gösterir ve daha küçük bir bölge çizmeyi önerir.
Kaydır ve Yakınlaştır#
Büyük dağılımları doğrudan fareniz ve klavyenizle veya grafiğin sol alt köşesindeki yakınlaştırma düğmeleriyle gezinin:
| Giriş | Eylem |
|---|---|
| Scroll | Grafiği 2D olarak kaydır |
| Cmd/Ctrl+Scroll | İmleç merkezli olarak yakınlaştır veya uzaklaştır |
| Hold Space | Sürükleyerek kaydırma moduna geç |
| Sıfırla düğmesi | Grafiğin tam kapsamına geri dön |
Yeniden Analiz#
Analizden sonra veri setiniz değişirse — yeni görüntüler gelirse veya analiz edilen sayı artık veri setiyle eşleşmiyorsa — sahipler ve düzenleyiciler için panelin üst kısmında 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 resimler olduğunda ve görevinin sınıfları olduğunda görünür.
Veri kümen için açıklama sınıflarını yönet:
- Sınıf histogramı: Sınıf başına ek açıklama sayısını gösteren, frekansa göre sıralanmış, doğrusal/log ölçek geçişli çubuk grafik
- Sınıf tablosu: Dizin, ad, ek açıklama sayısı ve görüntü sayısı içeren, sıralanabilir ve 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
- Sınıfları birleştir: İki veya daha fazla satır seçin ve
Merge into oneöğesine tıklayın - Sınıfları sil: Bir veya daha fazla satır seçin ve
Deleteöğesine tıklayın

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.
Sınıfları Birleştir#
Birleştirme, yinelenen veya çakışan etiketleri konsolide eder — örneğin car, automobile ve vehicle öğelerini tek bir sınıfta toplar:
- Satır onay kutularını kullanarak iki veya daha fazla sınıf seçin
- Tablo başlığındaki
Merge into oneöğesine tıklayın veya seçime sağ tıklayın - Seçilen sınıflardan hangisinin, diğerlerinin içine birleştiği hedef olduğunu seçin
- Onayla
Kaynak sınıflara ait her ek açıklama hedef sınıfa yeniden atanır ve kaynak sınıflar kaldırılır. Hiçbir ek açıklama silinmez, bu nedenle veri setinin toplam ek açıklama sayısı değişmez.
Sınıfları Sil#
- Satır onay kutularını kullanarak bir veya daha fazla sınıf seçin
- Tablo başlığındaki
Deleteöğesine tıklayın veya seçime sağ tıklayın - Onayla
Bir sınıfı silmek, sınıfı ve tüm ek açıklamalarını kaldırır. Sınıflandırma veri setleri için etiketler kaldırılır ancak görüntüler kalır ve etiketlenmemiş hale gelir.
Sınıf kimlikleri konumsal'dır. Bir sınıfı birleştirmek veya silmek, boşluğu kapatmak için daha yüksek her sınıf dizinini aşağı kaydırır, böylece değişiklikten önce yazılan dışarı aktarmalar ve etiket dosyaları yeni dizinlerle artık aynı hizada olmaz. Eski numaralandırmaya ihtiyacınız varsa önce bir version oluşturun.
Sınıf sayıları en fazla 100.000 görüntüden hesaplanır. Daha büyük veri setlerinde histogramın üzerindeki bir not "Bu veri setinin 100.000 görüntülük bir alt kümesine dayanmaktadır." şeklindedir.
Grafikler Sekmesi#
Bu sekme, veri kümesinde resim olduğunda görünür.
Veri kümenizden otomatik olarak hesaplanan istatistikler:
Grafikler bu sırayla görünür ve veri setinde bunun için veri olmadığında her biri hariç tutulur — ham görüntü veri seti ek açıklama grafikleri göstermez ve Points per Instance yalnızca segment ve poz verileri için görünür:
| Grafik | Açı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ıflar | En sık kullanılan 10 ek açıklama sınıfının halka grafiği, geri kalanı "Other" olarak görünür |
| Görsel Boyutları | Görsel genişliği ve yükseklik dağılımının histogramı (üst üste bindirilmiş) ve ortalaması |
| Görsel Dosya Boyutu | Görsel dosya boyutu dağılımının histogramı |
| Görsel Boyutları 2D | En-boy oranı kılavuz çizgileriyle 2D genişlik vs yükseklik ısı haritası |
| Açıklama Konumları | BBox merkez konumlarının 2D ısı haritası |
| Görsel Biçimleri | Kaynak 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 Nesneler | Görsel başına açıklama sayısının histogramı |
| Örnek Başına Nokta Sayısı | Açıklama başına poligon köşe veya anahtar nokta sayısı (segment/pose) |

Platform, hesaplanan istatistikleri önbelleğe alır ve görüntüler, ek açıklamalar, sınıflar veya bölmeler değiştiğinde bunları geçersiz kılar. 100.000'den büyük veri setlerinde grafikler, ızgaranın üzerinde belirtildiği gibi 100.000 görüntülük bir alt kümeden hesaplanır.
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ütun | Açıklama |
|---|---|
| Ad | Bağlantılı model adı |
| Proje | Simgeli ana proje |
| Sürüm | Eğitim için kullanılan değiştirilemez veri kümesi sürümü (varsa) |
| Durum | Eğitim durumu rozeti |
| Görev | YOLO görev tipi |
| Epoch sayısı | En iyi epoch / toplam epoch |
| mAP50-95 | Ortalama kesinlik (Mean average precision) |
| mAP50 | IoU 0.50'de mAP |
| Oluşturuldu | Oluşturulma tarihi |

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

Yaygın İşleme Hataları
| Hata | Neden | Düzeltme |
|---|---|---|
| Görsel dosyası okunamıyor | Bozuk veya desteklenmeyen biçim | Görsel düzenleyiciden yeniden dışa aktar |
| Eksik veya bozuk | Aktarım sırasında dosya kesildi | Orijinal dosyayı tekrar indir |
| Desteklenmeyen görüntü formatı | Platformun çözemediği format | JPG, PNG veya WebP'ye dönüştür |
| Dosya izni hatası | Dosya kilitli veya okuma korumalı | Dosyanın kilidini aç ve yeniden yükle |
| Görsel çok küçük | Minimum boyut 28px'in altında | Daha yüksek çözünürlüklü kaynak görseller kullan |
| Desteklenmeyen renk modu | CMYK veya indeksli renk modu | RGB 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ütun | Açıklama |
|---|---|
| Sürüm | Sürüm numarası (v1, v2, ...) |
| Açıklama | Kullanıcı tarafından sağlanan açıklama (düzenlenebilir) |
| Görüntüler | Anlık görüntü anındaki görsel sayısı |
| Sınıflar | Anlık görüntü anındaki sınıf sayısı |
| Açıklamalar | Anlık görüntü anındaki açıklama sayısı |
| Boyut | NDJSON dışa aktarma dosyası boyutu |
| Oluşturuldu | Sürümün oluşturulduğu zaman |
| İşlemler | İndir veya geri yükle |
Sürüm oluşturmak için:
- Sürümler sekmesini aç
- İ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")
- New Version öğesine tıklayın
- Yeni sürüm tabloda görünür
Her sürüm sırayla numaralandırılır (v1, v2, v3...) ve değiştirilemezdir — sürümler düzenlenemez veya kaldırılmaz, yalnızca açıklamaları değiştirilebilir. Herhangi bir sürümü istediğiniz zaman indirmek veya geri yüklemek için satır eylemlerini kullanın.
Geri yükleme, veri setinin mevcut görüntülerini, bölmelerini, sınıflarını ve ek açıklamalarını seçilen anlık görüntüyle değiştirir; mevcut durumu önce başka bir sürüm olarak kaydetmediğiniz sürece geri alınamaz. Veri seti, yeniden oluşturulurken processing durumunda kilitlenir. Geri yükleme sırasında hiçbir şey yeniden yüklenmez, bu nedenle geri yüklemeler genellikle büyük veri setlerinde bile hızlıdır.
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.
Sürüm oluşturma ve geri yükleme, veri seti ready durumuna ulaştıktan sonra kullanılabilir. Sürümler connected bulut veya On Premise veri setleri için kullanılamaz.
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.
Gösterilen boyut, görüntülerin kendisini değil, görüntü URL'lerini ve ek açıklamaları içeren NDJSON dışa aktarma dosyası boyutudur. Gerçek görüntü verileri ayrı olarak depolanır ve imzalı URL'ler aracılığıyla erişilir. Anlık görüntü dosyası yine de çalışma alanınızın storage quota kotasından düşer, bu nedenle hiç boş alanınız kalmadıysa sürüm oluşturma başarısız olur.
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:
- Veri kümesi başlığındaki Download (indirme simgesi) düğmesine tıkla
- Güncel NDJSON anlık görüntüsünü doğrudan indir
- Daha sonra tekrar indirebileceğin, numaralandırılmış ve değiştirilemez bir anlık görüntü istediğinde Versions sekmesini kullan
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ı görüntü düzeyindeki metadata nesnesi, bir NDJSON dosyası Platform'a aktarıldığında korunur. Görüntünün tam ekran bilgi panelinden inceleyebilir veya düzenleyebilirsiniz. Programatik arşiv yüklemeleri için Ingest Dataset Data API eşdeğer imageMetadata yol haritasını kabul eder.
Poz veri setleri ayrıca, halihazırda ayarlanmadığında ek açıklamalardan çıkarılan veri seti başlık satırında bir kpt_shape alanı taşır.
Derinlik dışarı aktarımları, veri kümesi satırında "task": "depth" ve "depth_scale": 1000 alanlarını bildirir. Her görüntü satırı, eşleştirilmiş düz uint16 PNG'si için bir depth.url içerir. Ultralytics, görüntü ve derinlik URL'lerini eş zamanlı olarak indirir ve aynı ölçeğe sahip bir eğitim YAML dosyası yazar; böylece NDJSON dosyası doğrudan model.train(data=...) komutuna verilebilir.
Dışarı aktarılan NDJSON'daki görüntü URL'leri imzalıdır ve 7 gün boyunca geçerlidir. Platform, veri seti değişmediğinde önbelleğe alınmış bir dışa aktarımı 6 güne kadar yeniden kullanır, bu nedenle yeni bir indirme her zaman en az bir günlük geçerlilik süresine sahiptir. Daha erken yeni URL'lere ihtiyacınız varsa, veri setini değiştirin veya yeni bir sürüm oluşturun.
Görüntü baytları asla Platform'a ulaşmayan On Premise veri setleri için dışa aktarma kullanılamaz.
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:
| Eylem | Açıklama |
|---|---|
| Move to Split | Görseli Train, Val veya Test bölümlerinden birine yeniden ata |
| İndirme | Orijinal görsel dosyasını indir |
| Delete | Görseli veri kümesinden sil |

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:
- Table görünümüne geç
- Onay kutularını kullanarak görselleri seç
- Bağlam menüsünü açmak için sağ tıkla
Move to split> Train, Validation veya Test seçeneğini seç
Ayrıca ızgara görünümünde görüntüleri bölme filtresi sekmelerine sürükleyip bırakabilirsiniz. Bir görüntüyü taşımak, hedef bölmede zaten bulunan özdeş bir görüntüyle çakışacaksa Platform, atlayıp atlamayacağınızı, ikisini de saklayıp saklamayacağınızı veya değiştirip değiştirmeyeceğinizi sorar.
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:
- Redistribute Splits iletişim kutusunu açmak için veri kümesi araç çubuğundaki split bar öğesine tıkla
- Bölüm yüzdelerini aşağıdaki yöntemlerden herhangi birini kullanarak ayarla
- Dağılımı doğrulamak için canlı görsel sayısı önizlemesini incele
- Tüm görselleri belirlediğin yüzdelere göre rastgele yeniden atamak için Apply düğmesine tıkla
Bu diyalog, hedef bölme oranlarını belirlemenin üç yolunu sunar:
| Yöntem | Açıklama |
|---|---|
| Drag | Bölüm sınırlarını görsel olarak ayarlamak için renkli bölümler arasındaki tutamaçları sürükle |
| Type | Herhangi 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) |
| Auto | Test 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.
Ö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:
- Table görünümünde görselleri seç
- Sağ tıkla ve
Deleteseçeneğini seç ya daCmd/Ctrl+Deletetuşuna bas - 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-slugAyrı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=100ul:// 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:
| Lisans | Tip |
|---|---|
| Hiçbiri | Lisans seçilmedi |
| CC0-1.0 | Kamu malı |
| PDM-1.0 | Kamu malı |
| CC-BY-2.5 | İzin verici (Permissive) |
| CC-BY-4.0 | İzin verici (Permissive) |
| CC-BY-NC-2.0 | Ticari olmayan |
| CC-BY-SA-4.0 | Copyleft |
| CC-BY-NC-4.0 | Ticari olmayan |
| CC-BY-NC-SA-3.0 | Copyleft |
| CC-BY-NC-SA-4.0 | Copyleft |
| CC-BY-ND-4.0 | Türetilemez |
| CC-BY-NC-ND-4.0 | Ticari olmayan |
| Apache-2.0 | İzin verici (Permissive) |
| MIT | İzin verici (Permissive) |
| AGPL-3.0 | Copyleft |
| GPL-3.0 | Copyleft |
| Sadece Araştırma | Kısıtlı |
| Diğer | Özel |
Copyleft lisansına (AGPL-3.0, GPL-3.0, CC-BY-SA-4.0, CC-BY-NC-SA-3.0, CC-BY-NC-SA-4.0) sahip bir veri seti klonlandığında, klon bu lisansı devralır ve lisans seçici kilitlenir.
Görünürlük Ayarları#
Veri kümeni kimlerin görebileceğini kontrol et:
| Ayar | Açıklama |
|---|---|
| Private | Siz ve izin verilen çalışma alanı üyeleri erişebilir |
| Public | Keş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 seti adına tıkla. Değişiklikler odak kaybında (blur) veya
Enterile otomatik olarak kaydedilir. İsimler 100 karakterle sınırlıdır. - Description: Düzenlemek için açıklamaya (veya "Add a description..." yer tutucusuna) tıkla. Değişiklikler otomatik olarak kaydedilir. Açıklamalar 1.000 karakterle sınırlıdır.
- 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.
- Icon: Kendi görselini yüklemek, veri setinin kendi görsellerinden birini simge olarak öne çıkarmak ya da bir harf ve renk seçmek için veri seti simgesine tıkla.
Her resim, tüm görev türlerine ait etiketlemeleri bir arada depolar. Veri kümesi görev türünü değiştirmek, düzenleyicide hangi etiketlemelerin görünür olduğunu ve dışa aktarmalara ile eğitime dahil edildiğini kontrol eder. Diğer görev türlerine ait etiketlemeler veritabanında saklanır ve tekrar geri döndüğünde yeniden görünür. İstisna Derinliktir: yerel doğruluğu (ground truth) bir etiketlemeden ziyade eşleştirilmiş bir dosyadır, bu nedenle bir veri kümesi yalnızca hiç resim içermezken derinliğe geçebilir veya derinlikten çıkabilir — bunun yerine yeniden içeri aktar.
Ö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.
Hedef kısa ad (slug) zaten alınmışsa otomatik olarak yeniden adlandırılır ve klonlama işlemi, kopyayı barındırmak için yeterli depolama kotasının kalmasını gerektirir.
cloud storage veya On Premise kaynakları tarafından desteklenen veri setleri klonlanamaz, çünkü Platform bu kaynakların görsel baytlarını barındırmaz.
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.
- Share: Herkese açık veri setleri için bir bağlantı kopyalamak, gömme (embed) kod parçacığı almak 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:
- Veri seti başlığındaki More actions (daha fazla eylem) (
…düğmesi) menüsünü aç - Delete Dataset (Veri Setini Sil) seçeneğini seç
- İletişim kutusunda onayla: "Bu işlem [name] öğesini çöpe taşıyacaktır. 30 gün içinde geri yükleyebilirsin."
Aynı menü, Custom Metadata bölümünde açıklanan meta veri iletişim kutusunu açan Information (Bilgi) ve veri setini sunucudan yeniden okuyan Refresh (Yenile) seçeneklerini barındırır.
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:
- Veri kümesi sayfasında
New Modelöğesine tıkla - Bir proje seç veya yeni bir tane oluştur
- Eğitim parametrelerini yapılandır
- 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:#fffAyrıntılar için Cloud Training sayfasına bak.
SSS#
Verilerin işlenir ve seçtiğin bölgede (ABD, AB veya AP) saklanır. Görüntüler:
- Biçim ve boyut için doğrulanır
- Minimum boyut 28 pikselin altındaysa reddedilir
- 4096 pikselden büyükse normalleştirilir (en-boy oranı korunur; optimize edilmiş depolama için kodlanır)
- Tekilleştirme ile saklanır, böylece aynı görseller yalnızca bir kez tutulur
- Hızlı tarama için 256px WebP formatında küçük resimler oluşturulur
Ultralytics Platform depolamayı verimli bir şekilde yönetir:
- Tekilleştirme: Aynı veri bölgesindeki özdeş görseller bir kez saklanır
- Bütünlük: Yüklenenler veri bütünlüğü açısından doğrulanır
- Efficiency: Klonlar, görselleri kopyalamak yerine saklanan görselleri 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
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.
Toplu bölüme taşıma özelliğini kullan:
- Table görünümünde görselleri seç
- Sağ tıkla ve
Move to splitseçeneğini seç - Hedef bölümü seç (Eğitim, Doğrulama veya Test)
Ultralytics Platform, YOLO etiketlerini, COCO JSON formatını, Ultralytics NDJSON formatını ve ham görsel yüklemelerini destekler. Pascal VOC XML etiketleri algılanır ancak içe aktarılmaz:
Normalleştirilmiş koordinatlarla (0-1 aralığı) görüntü başına bir
.txtdosyası:Görev Format Örnek Algıla class cx cy w h0 0.5 0.5 0.2 0.3Segment class x1 y1 x2 y2 ...0 0.1 0.1 0.9 0.1 0.9 0.9Pose class cx cy w h kx1 ky1 v1 ...0 0.5 0.5 0.2 0.3 0.6 0.7 2OBB class x1 y1 x2 y2 x3 y3 x4 y40 0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9Sınıflandır Dizin 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.
Evet. Her resim, tüm 6 etiketleme görev türü (detect, segment, semantic, classify, pose, OBB) için etiketlemeleri bir arada depolar. Mevcut etiketlemeleri kaybetmeden veri kümesinin aktif görev türünü istediğin zaman değiştirebilirsin. Yalnızca aktif görev türüyle eşleşen etiketlemeler düzenleyicide gösterilir ve dışa aktarmalara ile eğitime dahil edilir; diğer görevler için olan etiketlemeler saklanır ve tekrar geri döndüğünde yeniden görünür.
Evet:
Sınır Değer Veri seti başına sınıf 25,000 Görsel başına etiketleme 10,000 Etiketleme başına koordinat 10,000 Veri seti adı 100 karakter Veri seti açıklaması 1.000 karakter Özel meta veriler 500.000 serileştirilmiş karakter Meta veri üst düzey anahtarı 128 karakter cloud storage veya On Premise kaynaklarından okuma yapan veri setleri piksellerini Platform dışında tutar; bu nedenle Platform'a ait görsel bayt kopyalarını gerektiren özellikler kullanılamaz:
Özellik Bulut bağlantılı On Premise Smart annotation Kullanılamıyor Kullanılamıyor Clustering analysis Kullanılamıyor Kullanılamıyor Cloning Kullanılamıyor Kullanılamıyor Version snapshots Kullanılamıyor Kullanılamıyor NDJSON export Kullanılabilir Kullanılamıyor Göz atma, manuel etiketleme, sınıf yönetimi, veri bölmeleri (splits), istatistikler ve eğitim normal şekilde çalışır.