Sample report - synthetic shapes dataset

Generated by YOLO Dataset Forge 1.0.0 · 2026-10-06 18:02

Images40
Instances122
Classes3
Tasksegment
Background imgs2
Issues (auto-fixed)6 (6)

Recommendations

Class distribution by split

014294358circle / train: 58circle / val: 5circle / test: 8circlesquare / train: 25square / val: 4square / test: 5squaretriangle / train: 13triangle / val: 2triangle / test: 2triangletrainvaltest

Split balance

ClasstrainvaltestTotal
0 circle58 (82%)5 (7%)8 (11%)71
1 square25 (74%)4 (12%)5 (15%)34
2 triangle13 (76%)2 (12%)2 (12%)17
Images30 imgs5 imgs5 imgs40

✓ No group leakage between splits.

Geometry

Box size (relative)box width / image widthbox height / image height
Box centre heatmap0000000000000000000110000000000000100001100110000001104201020401010301010110111001011111000010100110000002012000000211020020000002122002212111110101100010311210000011012201100000010220000211000001120000020110011000000011000000000100100001000000000000000001
Aspect ratio (w/h)0.088: 00.0880.12: 00.18: 00.180.25: 00.35: 00.350.5: 00.71: 00.711: 371.4: 851.42: 02.8: 02.84: 05.7: 05.78: 011: 011>: 085Objects per image0: 201: 62: 823: 64: 845: 106-7: 06-78-10: 011-15: 011-1516-20: 021-30: 021-3031-50: 051: 05110

Size buckets at imgsz=640 (COCO definition): small 0 · medium 54 · large 68. Median box area = 2.75% of the image.

Image sizeCount
320×24040

Validation

SeverityCheckCountAuto-fixed
warningduplicate_box11
warningduplicate_image11
warningmixed_box_seg11
warningout_of_bounds11
warningtiny_box11
infobbox_polygon_mismatch11
Show details (6 of 6)
SevCheckFileMessageFixed
warningduplicate_boxsubj02_frame0000.jpgobj#4: duplicates another 'circle' (IoU>0.9); dropped✓
warningduplicate_imagesubj99_copy.jpgidentical bytes to subj05_frame0000.jpg (train/val leakage risk); dropped✓
warningmixed_box_segsubj04_frame0000.jpg1 box-only label(s) in a segmentation dataset. Ultralytics drops ALL masks when box/segment counts differ; converted to rectangle polygons✓
warningout_of_boundssubj01_frame0000.jpgobj#1: polygon leaves image; clipped✓
warningtiny_boxsubj03_frame0000.jpgobj#1: box 1.2x40.0px smaller than 2.0px; dropped✓
infobbox_polygon_mismatchsubj01_frame0000.jpgobj#1: bbox differs from polygon extent; bbox recomputed✓

Sample images with labels