{"adoption": {"forks": 339, "observed_at": "2026-08-28T04:07:02.389898+00:00", "stars": 2580}, "canonical_url": "https://ross.abutalabs.com/products/directml", "card": {"archived": false, "artifact_type": "library", "description": "⚠️DirectML is in maintenance mode ⚠️ DirectML is a high-performance, hardware-accelerated DirectX 12 library for machine learning. DirectML provides GPU acceleration for common machine learning tasks across a broad range of supported hardware and drivers, including all DirectX 12-capable GPUs from vendors such as AMD, Intel, NVIDIA, and Qualcomm.", "domain": ["machine-learning", "gpu-computing", "windows"], "enriched": true, "function": ["machine-learning", "gpu-computing", "llm-inference"], "health_score": 76, "homepage": null, "language": "C++", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["microsoft/DirectML"], "name": "microsoft/DirectML", "platform": ["windows", "cpp"], "pushed_at": "2026-04-27T23:43:38+00:00", "repo": "microsoft/DirectML", "stars": 2580, "tags": ["directx-12", "gpu-acceleration", "onnx-runtime", "pytorch", "tensorflow", "microsoft", "gpu"], "topics": [], "urls": [], "use_cases": ["run machine learning models with GPU acceleration on any DirectX 12 GPU", "accelerate inference in games and real-time applications on Windows", "execute ONNX models on Windows GPUs without vendor-specific SDKs", "use PyTorch or TensorFlow with a DirectX 12 backend", "build low-latency ML features into Windows desktop applications", "run ML workloads across AMD, Intel, NVIDIA, and Qualcomm GPUs with one API"], "what_it_is": "DirectML is a high-performance, hardware-accelerated DirectX 12 library for machine learning that provides GPU acceleration across DirectX 12-capable GPUs from AMD, Intel, NVIDIA, and Qualcomm. It is now in maintenance mode, with Microsoft recommending Windows ML for Windows 11 24H2 and later.", "when_to_avoid": ["you target Windows 11 24H2 or later and can use Windows ML instead", "you need new features or active development, since DirectML is in maintenance mode", "you develop primarily on Linux or macOS"], "when_to_choose": ["you need GPU-accelerated ML on Windows across heterogeneous GPU vendors", "you target older Windows 10/11 releases where DirectML ships as an OS component", "you want low-overhead DirectX 12 interoperability in games or real-time apps"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/directml", "repo": "microsoft/DirectML", "role": "main", "score": 58}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:02.389898+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:22:39.057775+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f32b2120a50358ae426888e22e1eeeaea3aa565eee06f1d93500375cf981eb0", "fetched_at": "2026-08-28T04:07:02.389898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/DirectML"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:02.389898+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:22:39.057775+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f32b2120a50358ae426888e22e1eeeaea3aa565eee06f1d93500375cf981eb0", "fetched_at": "2026-08-28T04:07:02.389898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/DirectML"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:22:39.057775+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f32b2120a50358ae426888e22e1eeeaea3aa565eee06f1d93500375cf981eb0", "fetched_at": "2026-08-28T04:07:02.389898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/DirectML"}], "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:07:02.389898+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:02.389898+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:02.389898+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:22:39.057775+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f32b2120a50358ae426888e22e1eeeaea3aa565eee06f1d93500375cf981eb0", "fetched_at": "2026-08-28T04:07:02.389898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/DirectML"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:02.389898+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:02.389898+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:22:39.057775+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f32b2120a50358ae426888e22e1eeeaea3aa565eee06f1d93500375cf981eb0", "fetched_at": "2026-08-28T04:07:02.389898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/DirectML"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:02.389898+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:02.389898+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:02.389898+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:22:39.057775+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f32b2120a50358ae426888e22e1eeeaea3aa565eee06f1d93500375cf981eb0", "fetched_at": "2026-08-28T04:07:02.389898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/DirectML"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:02.389898+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:02.389898+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:22:39.057775+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f32b2120a50358ae426888e22e1eeeaea3aa565eee06f1d93500375cf981eb0", "fetched_at": "2026-08-28T04:07:02.389898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/DirectML"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:22:39.057775+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f32b2120a50358ae426888e22e1eeeaea3aa565eee06f1d93500375cf981eb0", "fetched_at": "2026-08-28T04:07:02.389898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/DirectML"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:22:39.057775+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f32b2120a50358ae426888e22e1eeeaea3aa565eee06f1d93500375cf981eb0", "fetched_at": "2026-08-28T04:07:02.389898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/DirectML"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:22:39.057775+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f32b2120a50358ae426888e22e1eeeaea3aa565eee06f1d93500375cf981eb0", "fetched_at": "2026-08-28T04:07:02.389898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/DirectML"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 79, "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": 2732, "days_push": 128, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 58, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}