Open Source · Observability
NNI
An open source AutoML toolkit for automate machine learning lifecycle, including feature engineering, neural architecture search, model compression and hyper-parameter tuning.
Our verdict
We have not reviewed NNI yet
No one at Enterprise DNA has checked this listing against its sources. The description comes from public listings gathered automatically. Any fact below shows where it came from and when it was last checked.
From the listing
About NNI
Open source AutoML toolkit that automates machine learning workflows including feature engineering, neural architecture search, model compression, and hyperparameter tuning. Written in Python and maintained by the community. Handles the repetitive optimization tasks in the ML lifecycle to reduce manual experimentation.
Best for
ML engineers and researchers who need flexible, self-hosted AutoML for hyperparameter tuning and neural architecture search
Use cases
- Hyperparameter tuning at scale across distributed systems
- Neural architecture search for deep learning models
- Model compression and optimization for deployment
Notes
14,352 stars on GitHub. Last updated 2024-07-03. Licensed MIT.
Pros
- Supports distributed tuning across multiple machines and GPUs
- Covers full ML lifecycle from feature engineering to model compression
- Active open source project with 14k+ GitHub stars
Cons
- Requires Python expertise and familiarity with ML concepts to configure effectively
- Community-maintained with no commercial support guarantees
- Steeper learning curve compared to managed AutoML services
Key facts
What we have checked
- Latest version
- 3.0 (released 14 Sept 2023)
- GitHub stars
- 14,362
Each value shows when we last confirmed it and where it came from. Values we have not confirmed are left out, never guessed.
Stars and usage
How NNI is growing
14,352 to 14,362
Sources
Where this comes from
- GitHubOfficial
- github api via nightly crawl, recovered from git history 20e874270887c1008f860ee0198e461a23c9e438Registry
A source shows what was published when we checked it. It does not certify security, performance or a working installation. Read our method.
Changelog
What changed
Shut down
Released 3.0
Released 3.0rc1
Released 2.10
Released 2.9
Released 2.8
Released 2.7
Released 2.6.1
Released 2.6
Released 2.5
Released 2.4
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Jax
Community
Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
LightGBM
Community
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other
PaddlePaddle
Community
PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)
XGBoost
Community
Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and D
Keras
Community
Deep Learning for humans
PyTorch
Community
Tensors and Dynamic neural networks in Python with strong GPU acceleration
scikit-learn
Community
scikit-learn: machine learning in Python
TensorFlow
Community
An Open Source Machine Learning Framework for Everyone
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.