{"adoption": {"forks": 353, "observed_at": "2026-08-28T04:03:36.685691+00:00", "stars": 1107}, "canonical_url": "https://ross.abutalabs.com/products/prepare_detection_dataset", "card": {"archived": false, "artifact_type": "library", "description": "convert dataset to coco/voc format", "domain": ["computer-vision", "machine-learning", "files"], "enriched": true, "function": ["data-science", "computer-vision", "csv", "json", "data-generation"], "health_score": 78, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["spytensor/prepare_detection_dataset"], "name": "spytensor/prepare_detection_dataset", "platform": ["python", "cli", "cross-platform"], "pushed_at": "2026-08-06T17:30:27+00:00", "repo": "spytensor/prepare_detection_dataset", "stars": 1107, "tags": ["object-detection", "dataset-conversion", "coco-format", "voc-format", "labelme", "annotation-tools", "data-preparation", "data-engineering"], "topics": ["coco", "voc", "labelme", "csv", "detection"], "urls": [], "use_cases": ["convert labelme annotations to coco format", "convert csv bounding boxes to voc xml", "prepare object detection dataset for training", "convert labelme json to pascal voc", "split detection dataset into train and val sets", "convert csv annotations to coco json"], "what_it_is": "A collection of Python scripts that convert object detection datasets between common annotation formats, including CSV, LabelMe JSON, COCO, and Pascal VOC. It also documents the standard directory layouts for each format to help prepare training data.", "when_to_avoid": ["you need segmentation or keypoint annotation conversion rather than bounding boxes", "you want a maintained GUI annotation tool rather than conversion scripts", "your annotation format differs significantly from the expected CSV schema and you prefer a configurable tool"], "when_to_choose": ["you need to reformat detection annotations between CSV, LabelMe, COCO, or VOC layouts", "you are preparing a custom object detection dataset for training frameworks that expect COCO or VOC", "you want reference scripts showing the standard COCO/VOC directory structures"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/prepare_detection_dataset", "repo": "spytensor/prepare_detection_dataset", "role": "main", "score": 66}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:36.685691+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:44:05.545266+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c302530444e10a327b96a4a5cbae850b9ec5a4ed6e3290d2baaef75b36231805", "fetched_at": "2026-08-28T04:03:36.685691+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spytensor/prepare_detection_dataset"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:36.685691+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:44:05.545266+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c302530444e10a327b96a4a5cbae850b9ec5a4ed6e3290d2baaef75b36231805", "fetched_at": "2026-08-28T04:03:36.685691+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spytensor/prepare_detection_dataset"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:44:05.545266+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c302530444e10a327b96a4a5cbae850b9ec5a4ed6e3290d2baaef75b36231805", "fetched_at": "2026-08-28T04:03:36.685691+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spytensor/prepare_detection_dataset"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:36.685691+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:36.685691+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:36.685691+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:44:05.545266+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c302530444e10a327b96a4a5cbae850b9ec5a4ed6e3290d2baaef75b36231805", "fetched_at": "2026-08-28T04:03:36.685691+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spytensor/prepare_detection_dataset"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:36.685691+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:36.685691+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:44:05.545266+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c302530444e10a327b96a4a5cbae850b9ec5a4ed6e3290d2baaef75b36231805", "fetched_at": "2026-08-28T04:03:36.685691+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spytensor/prepare_detection_dataset"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:36.685691+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:36.685691+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:36.685691+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:44:05.545266+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c302530444e10a327b96a4a5cbae850b9ec5a4ed6e3290d2baaef75b36231805", "fetched_at": "2026-08-28T04:03:36.685691+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spytensor/prepare_detection_dataset"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:36.685691+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:36.685691+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:44:05.545266+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c302530444e10a327b96a4a5cbae850b9ec5a4ed6e3290d2baaef75b36231805", "fetched_at": "2026-08-28T04:03:36.685691+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spytensor/prepare_detection_dataset"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:44:05.545266+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c302530444e10a327b96a4a5cbae850b9ec5a4ed6e3290d2baaef75b36231805", "fetched_at": "2026-08-28T04:03:36.685691+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spytensor/prepare_detection_dataset"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:44:05.545266+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c302530444e10a327b96a4a5cbae850b9ec5a4ed6e3290d2baaef75b36231805", "fetched_at": "2026-08-28T04:03:36.685691+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spytensor/prepare_detection_dataset"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:44:05.545266+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c302530444e10a327b96a4a5cbae850b9ec5a4ed6e3290d2baaef75b36231805", "fetched_at": "2026-08-28T04:03:36.685691+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spytensor/prepare_detection_dataset"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 96, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2724, "days_push": 27, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 66, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}