{"adoption": {"forks": 498, "observed_at": "2026-08-28T04:06:01.686631+00:00", "stars": 1980}, "canonical_url": "https://ross.abutalabs.com/products/objectdetection-onestagedet", "card": {"archived": false, "artifact_type": "library", "description": "单阶段通用目标检测器", "domain": ["computer-vision", "deep-learning", "machine-learning", "image-processing"], "enriched": true, "function": ["machine-learning", "computer-vision", "image-processing", "benchmarking"], "health_score": 38, "homepage": null, "language": "Python", "license": "NOASSERTION", "license_family": "other", "maturity": "maintenance", "member_repos": ["Tencent/ObjectDetection-OneStageDet"], "name": "Tencent/ObjectDetection-OneStageDet", "platform": ["python"], "pushed_at": "2025-07-02T06:11:06+00:00", "repo": "Tencent/ObjectDetection-OneStageDet", "stars": 1980, "tags": ["object-detection", "yolo", "pytorch", "single-stage-detector", "yolov3", "yolov2", "ssd", "deep-learning-framework", "linux", "gpu"], "topics": [], "urls": [], "use_cases": ["train a custom YOLOv3 object detector in PyTorch", "benchmark inference speed of detection networks", "experiment with lightweight backbones like MobileNet or ShuffleNet for detection", "reproduce YOLOv2/YOLOv3 results on Pascal VOC", "train tiny YOLO models from scratch for edge deployment"], "what_it_is": "OneStageDet (OSD) is a PyTorch-based single-stage object detection framework from Tencent implementing YOLOv2 and YOLOv3 with plans to unify YOLO and SSD in one framework. It includes many efficient backbones (tiny YOLO, MobileNet, ShuffleNet, SqueezeNext, Xception) and benchmarking tools for detection speed.", "when_to_avoid": ["you need a production-grade, actively maintained detector with modern architectures (e.g., YOLOv8, DETR)", "you require multi-stage detectors or the latest SOTA accuracy", "you need Windows support or recent PyTorch compatibility out of the box"], "when_to_choose": ["you want a readable PyTorch implementation of YOLOv2/YOLOv3 to study or modify", "you need to compare many efficient backbones within one detection framework", "you want training speed comparable to darknet but in Python"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/objectdetection-onestagedet", "repo": "Tencent/ObjectDetection-OneStageDet", "role": "main", "score": 45}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.686631+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:03:59.709043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "11068b56805c53e9d3c2406a93cbad0e95f8f4d7497ebe6e1dd9b2e27f504427", "fetched_at": "2026-08-28T04:06:01.686631+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/ObjectDetection-OneStageDet"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.686631+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:03:59.709043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "11068b56805c53e9d3c2406a93cbad0e95f8f4d7497ebe6e1dd9b2e27f504427", "fetched_at": "2026-08-28T04:06:01.686631+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/ObjectDetection-OneStageDet"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:03:59.709043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "11068b56805c53e9d3c2406a93cbad0e95f8f4d7497ebe6e1dd9b2e27f504427", "fetched_at": "2026-08-28T04:06:01.686631+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/ObjectDetection-OneStageDet"}], "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:06:01.686631+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.686631+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.686631+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:03:59.709043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "11068b56805c53e9d3c2406a93cbad0e95f8f4d7497ebe6e1dd9b2e27f504427", "fetched_at": "2026-08-28T04:06:01.686631+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/ObjectDetection-OneStageDet"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.686631+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.686631+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:03:59.709043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "11068b56805c53e9d3c2406a93cbad0e95f8f4d7497ebe6e1dd9b2e27f504427", "fetched_at": "2026-08-28T04:06:01.686631+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/ObjectDetection-OneStageDet"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.686631+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.686631+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.686631+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:03:59.709043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "11068b56805c53e9d3c2406a93cbad0e95f8f4d7497ebe6e1dd9b2e27f504427", "fetched_at": "2026-08-28T04:06:01.686631+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/ObjectDetection-OneStageDet"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.686631+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.686631+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:03:59.709043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "11068b56805c53e9d3c2406a93cbad0e95f8f4d7497ebe6e1dd9b2e27f504427", "fetched_at": "2026-08-28T04:06:01.686631+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/ObjectDetection-OneStageDet"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:03:59.709043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "11068b56805c53e9d3c2406a93cbad0e95f8f4d7497ebe6e1dd9b2e27f504427", "fetched_at": "2026-08-28T04:06:01.686631+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/ObjectDetection-OneStageDet"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:03:59.709043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "11068b56805c53e9d3c2406a93cbad0e95f8f4d7497ebe6e1dd9b2e27f504427", "fetched_at": "2026-08-28T04:06:01.686631+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/ObjectDetection-OneStageDet"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:03:59.709043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "11068b56805c53e9d3c2406a93cbad0e95f8f4d7497ebe6e1dd9b2e27f504427", "fetched_at": "2026-08-28T04:06:01.686631+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/ObjectDetection-OneStageDet"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 29, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2814, "days_push": 427, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 45, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}