ControlSketch-Part supports training and evaluating agents that generate vector sketches incrementally, one semantic part at a time rather than all at once. Each sketch is encoded as a sequence of cubic Bézier strokes on a 512×512 canvas and is paired with a short text caption, a list of semantic parts, and a per-stroke assignment that maps each stroke to exactly one part.
The underlying SVG sketch data is taken directly from the ControlSketch dataset released… See the full description on the dataset page:
https://huggingface.co/datasets/duxiaodan/ControlSketch-Part.