Loslegen
Dataset Format Converter & Leak-Free Splitter

Dataset Format Converter & Leak-Free Splitter

Convert object-detection datasets between YOLO, COCO and Pascal VOC in one command, and split any image dataset into train/val/test with stratification and duplicate grouping, so near-identical images never leak between training and test sets. Outputs a ready-to-train data.yaml or COCO JSON. Runs locally, never modifies your source files.
#Ingenieurwesen#Recherche#Analyse
Rating
Weitere Bewertungen erforderlich
Sold
0
How to use
Herunterladen

Dataset Format Converter & Leak-Free Splitter

Get your dataset into the format and split your training framework expects, in one command, without near-duplicate images leaking between train and test.

What it does

  • Convert object-detection annotations between YOLO, COCO and Pascal VOC (boxes are converted and validated; out-of-range boxes are clipped or reported).
  • Split any detection or classification dataset into train / val / test with class stratification.
  • Leak-free grouping: exact and near-duplicate images (perceptual hash) are always kept in the same split, so your test score is honest.
  • Stats: images per class, boxes per image, box sizes, empty images.
  • Writes a ready-to-train data.yaml (Ultralytics YOLO) or COCO instances JSON (Detectron2 / MMDetection).

Safe by design

  • Read-only on your source folder; output always goes to a new folder.
  • Runs 100% locally. Your images never leave your machine.

Example requests

  • "Convert my VOC dataset to YOLO and make an 80/10/10 split."
  • "My val accuracy looks too good. Re-split without duplicates leaking."
  • "Turn this COCO JSON into YOLO labels for Ultralytics."

Requirements

Python 3.8+, numpy, Pillow. Replies in English, Traditional/Simplified Chinese, Japanese, Korean, Vietnamese or Indonesian.

Pairs well with Dataset Label Audit to find mislabels before training.