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.
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#
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.
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.mp4Veri 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.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.
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.
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:
- Kenar çubuğunda
Annotateöğesine git New Datasetöğesine tıkla- Görev türünü seç (bkz. supported tasks)
- Bir isim ve isteğe bağlı açıklama ekle
- Görünürlüğü (herkese açık veya gizli) ve isteğe bağlı lisansı ayarla (bkz. available licenses)
- Dosyaları ekle ve
Create & Uploadöğesine tıkla veya boş bir veri kümesiyle başlamak içinCreate Datasetöğesine tıkla
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- Doğrulama: Format ve boyut kontrolleri
- Normalleştirme: Büyük görseller yeniden boyutlandırılır (maksimum 4096 piksel, minimum boyut 28 piksel)
- Küçük Resimler: 256 piksel WebP önizlemeleri oluşturulur
- Label Parsing: YOLO ve COCO formatı etiketleri çıkarıldı
- İstatistikler: Sınıf dağılımları ve görsel boyutları hesaplanı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:
| Sırala | Açıklama |
|---|---|
| En Yeni / En Eski | Yükleme / oluşturma sırası |
| İsim A-Z / Z-A | 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 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.
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ğ 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++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

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 ç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.

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.
Kaydır ve Yakınlaştır#
Büyük dağılımlarda doğrudan faren ve klavyenle gezin:
| 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ç |
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

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:
| 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 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 Boyutu | Görsel dosya boyutu dağılımının histogramı |
| 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ı |
| Görsel Boyutları 2D | En-boy oranı kılavuz çizgileriyle 2D genişlik vs yükseklik ısı haritası |

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.
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 |
| 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 | İndirin, geri yükleyin veya silin |
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 düğmesine tıkla
- Yeni sürüm tabloda görünür
- 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.
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.
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, veri kümesi ready durumuna ulaştıktan sonra kullanılabilir.
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ö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:
- 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ı 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.
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:
| 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ç
Görselleri ayrıca grid görünümündeki bölüm filtresi sekmelerine sürükleyip bırakabilirsin.
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ç - 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ı |
| CC-BY-2.5 | İzin verici (Permissive) |
| CC-BY-4.0 | İzin verici (Permissive) |
| CC-BY-SA-4.0 | Copyleft |
| CC-BY-NC-4.0 | Ticari olmayan |
| 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 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:
| 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 kümesi adına tıkla. Değişiklikler odak kaybında veya
Enterile 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.
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:
- Veri kümesi başlığındaki Delete dataset çöp kutusu simgesine tıklayın
- İletişim kutusunda onayla: "Bu işlem [name] öğesini çöpe taşıyacaktır. 30 gün içinde geri yükleyebilirsin."
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#
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:
- 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)
- XXH3-128 hashing ile İçerik Adreslenebilir Depolama (CAS) kullanılarak saklanır
- 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:
- 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)
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örev | Format | Örnek |
|---|---|---|
| Algıla | class cx cy w h | 0 0.5 0.5 0.2 0.3 |
| Segment | class x1 y1 x2 y2 ... | 0 0.1 0.1 0.9 0.1 0.9 0.9 |
| Pose | class cx cy w h kx1 ky1 v1 ... | 0 0.5 0.5 0.2 0.3 0.6 0.7 2 |
| OBB | class x1 y1 x2 y2 x3 y3 x4 y4 | 0 0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9 |
| Sı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.
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.