{"adoption": {"forks": 1525, "observed_at": "2026-08-28T04:10:26.692719+00:00", "stars": 8993}, "canonical_url": "https://ross.abutalabs.com/products/apex", "card": {"archived": false, "artifact_type": "library", "description": "A PyTorch Extension:  Tools for easy mixed precision and distributed training in Pytorch", "domain": ["deep-learning", "machine-learning", "gpu-computing"], "enriched": true, "function": ["machine-learning", "llm-training", "gpu-computing"], "health_score": 80, "homepage": null, "language": "Python", "license": "BSD-3-Clause", "license_family": "permissive", "maturity": "active", "member_repos": ["NVIDIA/apex"], "name": "NVIDIA/apex", "platform": ["python"], "pushed_at": "2026-08-24T21:31:00+00:00", "repo": "NVIDIA/apex", "stars": 8993, "tags": ["pytorch-extension", "mixed-precision", "distributed-training", "cuda-extensions", "nvidia", "linux", "gpu"], "topics": [], "urls": [], "use_cases": ["train deep learning models with mixed precision in pytorch", "speed up pytorch training on nvidia gpus", "run distributed training across multiple gpus", "use fused cuda kernels for faster optimizer steps", "reduce gpu memory usage during model training"], "what_it_is": "NVIDIA-maintained PyTorch extension providing utilities for easy mixed precision and distributed training. It offers up-to-date CUDA and C++ extensions that eventually make their way into upstream PyTorch.", "when_to_avoid": ["you only train on CPU or non-NVIDIA hardware", "you need a stable, simple setup without compiling CUDA extensions", "your use case is fully covered by native PyTorch AMP"], "when_to_choose": ["you train large models on NVIDIA GPUs and need AMP/fused optimizer performance", "you need cutting-edge training utilities before they land in PyTorch", "you use NVIDIA NGC PyTorch containers and want matching extensions"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/apex", "repo": "NVIDIA/apex", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.692719+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:24:22.506962+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e7aea0520a76bffd7fc88b2e35cd7c945fd02dd099778870a7cec9480715493", "fetched_at": "2026-08-28T04:10:26.692719+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/apex"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.692719+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:24:22.506962+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e7aea0520a76bffd7fc88b2e35cd7c945fd02dd099778870a7cec9480715493", "fetched_at": "2026-08-28T04:10:26.692719+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/apex"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:24:22.506962+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e7aea0520a76bffd7fc88b2e35cd7c945fd02dd099778870a7cec9480715493", "fetched_at": "2026-08-28T04:10:26.692719+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/apex"}], "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:10:26.692719+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.692719+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.692719+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:24:22.506962+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e7aea0520a76bffd7fc88b2e35cd7c945fd02dd099778870a7cec9480715493", "fetched_at": "2026-08-28T04:10:26.692719+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/apex"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.692719+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.692719+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:24:22.506962+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e7aea0520a76bffd7fc88b2e35cd7c945fd02dd099778870a7cec9480715493", "fetched_at": "2026-08-28T04:10:26.692719+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/apex"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.692719+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.692719+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.692719+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:24:22.506962+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e7aea0520a76bffd7fc88b2e35cd7c945fd02dd099778870a7cec9480715493", "fetched_at": "2026-08-28T04:10:26.692719+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/apex"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.692719+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.692719+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:24:22.506962+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e7aea0520a76bffd7fc88b2e35cd7c945fd02dd099778870a7cec9480715493", "fetched_at": "2026-08-28T04:10:26.692719+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/apex"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:24:22.506962+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e7aea0520a76bffd7fc88b2e35cd7c945fd02dd099778870a7cec9480715493", "fetched_at": "2026-08-28T04:10:26.692719+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/apex"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:24:22.506962+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e7aea0520a76bffd7fc88b2e35cd7c945fd02dd099778870a7cec9480715493", "fetched_at": "2026-08-28T04:10:26.692719+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/apex"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:24:22.506962+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e7aea0520a76bffd7fc88b2e35cd7c945fd02dd099778870a7cec9480715493", "fetched_at": "2026-08-28T04:10:26.692719+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/apex"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3054, "days_push": 9, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}