microsoft/nni
An open source AutoML toolkit for automate machine learning lifecycle, including feature engineering, neural architecture search, model compression and hyper-parameter tuning.
ArchivedSupports multiple search strategies (Bayesian optimization, evolutionary algorithms, reinforcement learning) and NAS paradigms (one-shot methods like DARTS alongside multi-trial approaches), while providing framework-agnostic compression via pruning and quantization. Integrates with PyTorch, TensorFlow, scikit-learn, XGBoost, and other frameworks, with distributed training support across local machines, remote servers, and cloud platforms. Offers a unified Python API that decouples trial code from search algorithms through a managed experiment system, enabling reproducible AutoML workflows across different hardware configurations.
14,342 stars. No commits in the last 6 months.
Stars
14,342
Forks
1,854
Language
Python
License
MIT
Category
Last pushed
Jul 03, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/microsoft/nni"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
process-intelligence-solutions/pm4py
Official public repository for PM4Py (Process Mining for Python) — an open-source library for...
shankarpandala/lazypredict
Lazy Predict help build a lot of basic models without much code and helps understand which...
microsoft/FLAML
A fast library for AutoML and tuning. Join our Discord: https://discord.gg/Cppx2vSPVP.
autogluon/autogluon
Fast and Accurate ML in 3 Lines of Code
aimclub/FEDOT
Automated modeling and machine learning framework FEDOT