{"adoption": {"forks": 286, "observed_at": "2026-08-28T04:04:56.138617+00:00", "stars": 1512}, "canonical_url": "https://ross.abutalabs.com/products/rethinking-network-pruning", "card": {"archived": false, "artifact_type": "library", "description": "Rethinking the Value of Network Pruning (Pytorch) (ICLR 2019)", "domain": ["deep-learning", "machine-learning", "computer-vision"], "enriched": true, "function": ["deep-learning", "machine-learning", "benchmarking"], "health_score": 20, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["Eric-mingjie/rethinking-network-pruning"], "name": "Eric-mingjie/rethinking-network-pruning", "platform": ["python"], "pushed_at": "2020-06-07T10:04:45+00:00", "repo": "Eric-mingjie/rethinking-network-pruning", "stars": 1512, "tags": ["network-pruning", "pytorch", "model-compression", "research-code", "iclr-2019", "convolutional-neural-networks"], "topics": ["convolutional-neural-networks", "network-pruning", "deep-learning", "pytorch"], "urls": [], "use_cases": ["reproduce network pruning paper results", "train pruned CNN models from scratch", "compare structured pruning methods", "apply channel pruning implementations to my own research", "download pretrained pruned ImageNet models", "study whether lottery ticket initialization helps"], "what_it_is": "A PyTorch research codebase reproducing the ICLR 2019 paper 'Rethinking the Value of Network Pruning', which shows pruned models trained from scratch match or beat fine-tuned pruned models. It includes implementations of several structured pruning methods and trained ImageNet models.", "when_to_avoid": ["needing a production-ready model compression toolkit", "requiring actively maintained code with recent framework support", "working outside PyTorch or with non-CNN architectures"], "when_to_choose": ["researching structured network pruning or model compression", "needing reference implementations of pruning algorithms in PyTorch", "reproducing or benchmarking against the ICLR 2019 paper"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/rethinking-network-pruning", "repo": "Eric-mingjie/rethinking-network-pruning", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:56.138617+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.310347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26c898cd88dace0b8b675797ffc684bafd3c790b582eac3e7de66d2c14c051c", "fetched_at": "2026-08-28T04:04:56.138617+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Eric-mingjie/rethinking-network-pruning"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:56.138617+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.310347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26c898cd88dace0b8b675797ffc684bafd3c790b582eac3e7de66d2c14c051c", "fetched_at": "2026-08-28T04:04:56.138617+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Eric-mingjie/rethinking-network-pruning"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.310347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26c898cd88dace0b8b675797ffc684bafd3c790b582eac3e7de66d2c14c051c", "fetched_at": "2026-08-28T04:04:56.138617+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Eric-mingjie/rethinking-network-pruning"}], "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:04:56.138617+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:56.138617+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:56.138617+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.310347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26c898cd88dace0b8b675797ffc684bafd3c790b582eac3e7de66d2c14c051c", "fetched_at": "2026-08-28T04:04:56.138617+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Eric-mingjie/rethinking-network-pruning"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:56.138617+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:56.138617+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.310347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26c898cd88dace0b8b675797ffc684bafd3c790b582eac3e7de66d2c14c051c", "fetched_at": "2026-08-28T04:04:56.138617+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Eric-mingjie/rethinking-network-pruning"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:56.138617+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:56.138617+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:56.138617+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.310347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26c898cd88dace0b8b675797ffc684bafd3c790b582eac3e7de66d2c14c051c", "fetched_at": "2026-08-28T04:04:56.138617+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Eric-mingjie/rethinking-network-pruning"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:56.138617+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:56.138617+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.310347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26c898cd88dace0b8b675797ffc684bafd3c790b582eac3e7de66d2c14c051c", "fetched_at": "2026-08-28T04:04:56.138617+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Eric-mingjie/rethinking-network-pruning"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.310347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26c898cd88dace0b8b675797ffc684bafd3c790b582eac3e7de66d2c14c051c", "fetched_at": "2026-08-28T04:04:56.138617+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Eric-mingjie/rethinking-network-pruning"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.310347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26c898cd88dace0b8b675797ffc684bafd3c790b582eac3e7de66d2c14c051c", "fetched_at": "2026-08-28T04:04:56.138617+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Eric-mingjie/rethinking-network-pruning"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.310347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26c898cd88dace0b8b675797ffc684bafd3c790b582eac3e7de66d2c14c051c", "fetched_at": "2026-08-28T04:04:56.138617+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Eric-mingjie/rethinking-network-pruning"}], "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": 2883, "days_push": 2278, "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}}