{"adoption": {"forks": 328, "observed_at": "2026-08-28T04:04:20.910739+00:00", "stars": 1316}, "canonical_url": "https://ross.abutalabs.com/products/armnn", "card": {"archived": false, "artifact_type": "library", "description": "Arm NN ML Software.", "domain": ["machine-learning", "embedded-systems", "developer-tools"], "enriched": true, "function": ["machine-learning", "sdk"], "health_score": 95, "homepage": "https://developer.arm.com/products/processors/machine-learning/arm-nn", "language": "C++", "license": "MIT", "license_family": "permissive", "maturity": "abandoned", "member_repos": ["ARM-software/armnn"], "name": "ARM-software/armnn", "platform": ["cpp", "python"], "pushed_at": "2026-07-07T11:20:08+00:00", "repo": "ARM-software/armnn", "stars": 1316, "tags": ["inference-engine", "arm-cortex", "mali-gpu", "tflite-delegate", "ethos-npu", "arm-compute-library", "legacy", "edge-ai", "linux", "android"], "topics": ["machine-learning", "neural-network", "neural-networks"], "urls": [], "use_cases": ["run neural network inference on arm cortex-a cpus", "accelerate tflite models on mali gpu", "deploy ml models on android with arm optimizations", "run inference on arm ethos-n npu", "execute quantized models efficiently on edge devices", "accelerate machine learning workloads on linux arm servers"], "what_it_is": "Arm NN is an open-source C++17 machine learning inference SDK that accelerates neural network execution on Arm Cortex-A CPUs, Mali GPUs, and Ethos-N NPUs, built on top of the Arm Compute Library. It includes a TF Lite Delegate for Python and parser support for common ML frameworks, though it is now a legacy project no longer maintained by Arm.", "when_to_avoid": ["you need security patches or ongoing maintenance, since the project is officially legacy and unmaintained", "you will process untrusted inputs or run in hostile environments, which the maintainers explicitly warn against", "you target non-Arm hardware or need Cortex-M acceleration, where CMSIS-NN or other tools are recommended"], "when_to_choose": ["you need maximum inference performance on Arm Cortex-A CPUs or Mali GPUs in a trusted environment", "you are targeting Arm Ethos-N NPUs and want an existing driver-backed stack", "you want a C++ inference SDK with a TF Lite Delegate for Python integration"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/armnn", "repo": "ARM-software/armnn", "role": "main", "score": 85}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.910739+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:48:19.808034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "79e2f6231ad643553fd27d8af3433edb502ab2f729ecd4b5ff69d24b3d61958e", "fetched_at": "2026-08-28T04:04:20.910739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ARM-software/armnn"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.910739+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:48:19.808034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "79e2f6231ad643553fd27d8af3433edb502ab2f729ecd4b5ff69d24b3d61958e", "fetched_at": "2026-08-28T04:04:20.910739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ARM-software/armnn"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:48:19.808034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "79e2f6231ad643553fd27d8af3433edb502ab2f729ecd4b5ff69d24b3d61958e", "fetched_at": "2026-08-28T04:04:20.910739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ARM-software/armnn"}], "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:20.910739+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.910739+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.910739+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:48:19.808034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "79e2f6231ad643553fd27d8af3433edb502ab2f729ecd4b5ff69d24b3d61958e", "fetched_at": "2026-08-28T04:04:20.910739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ARM-software/armnn"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.910739+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.910739+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:48:19.808034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "79e2f6231ad643553fd27d8af3433edb502ab2f729ecd4b5ff69d24b3d61958e", "fetched_at": "2026-08-28T04:04:20.910739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ARM-software/armnn"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.910739+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.910739+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.910739+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:48:19.808034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "79e2f6231ad643553fd27d8af3433edb502ab2f729ecd4b5ff69d24b3d61958e", "fetched_at": "2026-08-28T04:04:20.910739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ARM-software/armnn"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.910739+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.910739+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:48:19.808034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "79e2f6231ad643553fd27d8af3433edb502ab2f729ecd4b5ff69d24b3d61958e", "fetched_at": "2026-08-28T04:04:20.910739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ARM-software/armnn"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:48:19.808034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "79e2f6231ad643553fd27d8af3433edb502ab2f729ecd4b5ff69d24b3d61958e", "fetched_at": "2026-08-28T04:04:20.910739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ARM-software/armnn"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:48:19.808034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "79e2f6231ad643553fd27d8af3433edb502ab2f729ecd4b5ff69d24b3d61958e", "fetched_at": "2026-08-28T04:04:20.910739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ARM-software/armnn"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:48:19.808034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "79e2f6231ad643553fd27d8af3433edb502ab2f729ecd4b5ff69d24b3d61958e", "fetched_at": "2026-08-28T04:04:20.910739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ARM-software/armnn"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 91, "longevity": 100, "rhythm": 68}, "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": 3099, "days_push": 57, "days_rel": 58, "gap_med": 123.0, "n_releases_24m": 5}, "score": 85, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}