{"adoption": {"forks": 546, "observed_at": "2026-08-28T04:09:00.252202+00:00", "stars": 4808}, "canonical_url": "https://ross.abutalabs.com/products/megengine", "card": {"archived": false, "artifact_type": "library", "description": "MegEngine 是一个快速、可拓展、易于使用且支持自动求导的深度学习框架", "domain": ["deep-learning", "machine-learning", "gpu-computing"], "enriched": true, "function": ["deep-learning", "machine-learning", "llm-training"], "health_score": 26, "homepage": "https://megengine.org.cn/", "language": "C++", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["MegEngine/MegEngine"], "name": "MegEngine/MegEngine", "platform": ["windows", "python", "cpp", "cross-platform"], "pushed_at": "2024-10-24T10:10:58+00:00", "repo": "MegEngine/MegEngine", "stars": 4808, "tags": ["autograd", "tensor", "training-and-inference", "quantization", "dtr-memory-optimization", "numpy-like-api", "linux", "macos", "android", "ios", "gpu"], "topics": ["deep-learning", "machine-learning", "megengine", "tensor", "autograd", "python", "gpu", "numpy"], "urls": [], "use_cases": ["train neural networks with autograd in Python", "deploy deep learning models on mobile and embedded devices", "reduce GPU memory usage during training with DTR", "quantize models for faster inference", "run inference on CPU, CUDA, or ROCm hardware", "build models with a NumPy-like tensor API"], "what_it_is": "MegEngine is a fast, scalable deep learning framework with automatic differentiation, developed in C++ with Python bindings. It unifies training and inference in a single model, supports quantization and dynamic shapes, and deploys efficiently across x86, Arm, CUDA, and ROCm platforms.", "when_to_avoid": ["you need the broadest ecosystem of pretrained models and community tools (PyTorch/TensorFlow)", "you require the latest Python versions (MegEngine supports Python 3.6-3.9)", "you need frequent releases and very active development"], "when_to_choose": ["you need a single framework for both training and inference", "you target diverse platforms including mobile, TEE, and embedded devices", "GPU memory is a bottleneck and you need DTR-style optimization", "you want quantization-aware training with a unified model"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/megengine", "repo": "MegEngine/MegEngine", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.252202+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:18:36.083122+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c3e87ed0097cf6b34f284dbfea46d5b8ceda1cb2fbbe89336be56f9fda6194c", "fetched_at": "2026-08-28T04:09:00.252202+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MegEngine/MegEngine"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.252202+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:18:36.083122+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c3e87ed0097cf6b34f284dbfea46d5b8ceda1cb2fbbe89336be56f9fda6194c", "fetched_at": "2026-08-28T04:09:00.252202+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MegEngine/MegEngine"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:18:36.083122+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c3e87ed0097cf6b34f284dbfea46d5b8ceda1cb2fbbe89336be56f9fda6194c", "fetched_at": "2026-08-28T04:09:00.252202+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MegEngine/MegEngine"}], "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:09:00.252202+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.252202+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.252202+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:18:36.083122+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c3e87ed0097cf6b34f284dbfea46d5b8ceda1cb2fbbe89336be56f9fda6194c", "fetched_at": "2026-08-28T04:09:00.252202+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MegEngine/MegEngine"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.252202+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.252202+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:18:36.083122+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c3e87ed0097cf6b34f284dbfea46d5b8ceda1cb2fbbe89336be56f9fda6194c", "fetched_at": "2026-08-28T04:09:00.252202+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MegEngine/MegEngine"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.252202+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.252202+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.252202+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:18:36.083122+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c3e87ed0097cf6b34f284dbfea46d5b8ceda1cb2fbbe89336be56f9fda6194c", "fetched_at": "2026-08-28T04:09:00.252202+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MegEngine/MegEngine"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.252202+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.252202+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:18:36.083122+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c3e87ed0097cf6b34f284dbfea46d5b8ceda1cb2fbbe89336be56f9fda6194c", "fetched_at": "2026-08-28T04:09:00.252202+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MegEngine/MegEngine"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:18:36.083122+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c3e87ed0097cf6b34f284dbfea46d5b8ceda1cb2fbbe89336be56f9fda6194c", "fetched_at": "2026-08-28T04:09:00.252202+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MegEngine/MegEngine"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:18:36.083122+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c3e87ed0097cf6b34f284dbfea46d5b8ceda1cb2fbbe89336be56f9fda6194c", "fetched_at": "2026-08-28T04:09:00.252202+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MegEngine/MegEngine"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:18:36.083122+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c3e87ed0097cf6b34f284dbfea46d5b8ceda1cb2fbbe89336be56f9fda6194c", "fetched_at": "2026-08-28T04:09:00.252202+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MegEngine/MegEngine"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2359, "days_push": 678, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}