{"adoption": {"forks": 367, "observed_at": "2026-08-28T04:06:31.030614+00:00", "stars": 2251}, "canonical_url": "https://ross.abutalabs.com/products/torchcv", "card": {"archived": false, "artifact_type": "framework", "description": "TorchCV: A PyTorch-Based Framework for Deep Learning in Computer Vision", "domain": ["computer-vision", "deep-learning", "machine-learning", "image-processing"], "enriched": true, "function": ["deep-learning", "machine-learning", "image-processing", "computer-vision"], "health_score": 20, "homepage": "https://pytorchcv.com", "language": "Shell", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["donnyyou/torchcv"], "name": "donnyyou/torchcv", "platform": ["python"], "pushed_at": "2020-11-19T05:40:57+00:00", "repo": "donnyyou/torchcv", "stars": 2251, "tags": ["pytorch", "semantic-segmentation", "object-detection", "image-classification", "pose-estimation", "gan", "instance-segmentation", "research", "linux", "gpu"], "topics": [], "urls": [], "use_cases": ["train a semantic segmentation model like DeepLabV3 or PSPNet", "run object detection with YOLOv3 or Faster R-CNN", "classify images with ResNet or DenseNet backbones", "estimate multi-person 2D pose with OpenPose", "do image-to-image translation with CycleGAN or Pix2pix", "reproduce paper results for computer vision research"], "what_it_is": "TorchCV is a PyTorch-based framework providing reimplementations of deep learning models for major computer vision tasks. It covers image classification, semantic and instance segmentation, object detection, pose estimation, and GANs with pretrained models and reproducible results.", "when_to_avoid": ["you need a production-ready inference serving system", "you require the latest architectures or active updates, since the project hasn't released since 2020", "you want a simple pip-installable library rather than a source-based framework with compiled extensions"], "when_to_choose": ["you need reference PyTorch implementations of classic CV models", "you want pretrained models and reproducible benchmark numbers for vision tasks", "you're doing CV research and want a unified training framework"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/torchcv", "repo": "donnyyou/torchcv", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.030614+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:43:50.361461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e5592d364eb85c7ba118dbdf9209297dcaa36cfc65211b507377fadaefae14f", "fetched_at": "2026-08-28T04:06:31.030614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/donnyyou/torchcv"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.030614+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:43:50.361461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e5592d364eb85c7ba118dbdf9209297dcaa36cfc65211b507377fadaefae14f", "fetched_at": "2026-08-28T04:06:31.030614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/donnyyou/torchcv"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:43:50.361461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e5592d364eb85c7ba118dbdf9209297dcaa36cfc65211b507377fadaefae14f", "fetched_at": "2026-08-28T04:06:31.030614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/donnyyou/torchcv"}], "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:31.030614+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.030614+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.030614+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:43:50.361461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e5592d364eb85c7ba118dbdf9209297dcaa36cfc65211b507377fadaefae14f", "fetched_at": "2026-08-28T04:06:31.030614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/donnyyou/torchcv"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.030614+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.030614+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:43:50.361461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e5592d364eb85c7ba118dbdf9209297dcaa36cfc65211b507377fadaefae14f", "fetched_at": "2026-08-28T04:06:31.030614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/donnyyou/torchcv"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.030614+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.030614+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.030614+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:43:50.361461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e5592d364eb85c7ba118dbdf9209297dcaa36cfc65211b507377fadaefae14f", "fetched_at": "2026-08-28T04:06:31.030614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/donnyyou/torchcv"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.030614+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.030614+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:43:50.361461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e5592d364eb85c7ba118dbdf9209297dcaa36cfc65211b507377fadaefae14f", "fetched_at": "2026-08-28T04:06:31.030614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/donnyyou/torchcv"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:43:50.361461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e5592d364eb85c7ba118dbdf9209297dcaa36cfc65211b507377fadaefae14f", "fetched_at": "2026-08-28T04:06:31.030614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/donnyyou/torchcv"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:43:50.361461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e5592d364eb85c7ba118dbdf9209297dcaa36cfc65211b507377fadaefae14f", "fetched_at": "2026-08-28T04:06:31.030614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/donnyyou/torchcv"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:43:50.361461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e5592d364eb85c7ba118dbdf9209297dcaa36cfc65211b507377fadaefae14f", "fetched_at": "2026-08-28T04:06:31.030614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/donnyyou/torchcv"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2875, "days_push": 2113, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}