NNI (Neural Network Intelligence) is a free and open-source AutoML toolkit developed by Microsoft.[3][4] It is used to automate feature engineering, model compression, neural architecture search, and hyper-parameter tuning.[5][6]
Original author(s) | Microsoft Research |
---|---|
Developer(s) | Microsoft |
Initial release | 2018[1] |
Stable release | v2.10[2]
/ November 14, 2022 |
Repository | github |
Written in | Python |
Operating system | Windows, macOS, Ubuntu |
Platform | Cross-platform |
Type | AutoML toolkit |
License | MIT License |
Website | nni |
The source code is licensed under MIT License and available on GitHub.[7]
See also
editReferences
edit- ^ "Tags · microsoft/nni · GitHub". GitHub. 10 September 2021.
- ^ "Tags · microsoft/nni · GitHub". GitHub. 28 June 2022.
- ^ Raschka, Sebastian; Patterson, Joshua; Nolet, Corey (April 11, 2020). "Machine Learning in Python: Main Developments and Technology Trends in Data Science, Machine Learning, and Artificial Intelligence". Information. 11 (4): 193. arXiv:2002.04803. doi:10.3390/info11040193.
- ^ "Open Source AutoML Tools: AutoGluon, TransmogrifAI, Auto-sklearn, and NNI". Bizety. June 16, 2020.
- ^ Heller, Martin (August 21, 2019). "Automated machine learning or AutoML explained". InfoWorld.
- ^ "15 Undiscovered & Open Source Machine Learning Frameworks You Need to Know in 2020". freeCodeCamp.org. June 4, 2020.
- ^ "microsoft/nni". August 11, 2020 – via GitHub.
Further reading
edit- Gridin, Ivan (2022). Automated Deep Learning Using Neural Network Intelligence: Develop and Design PyTorch and TensorFlow Models Using Python. Apress. ISBN 978-1484281482.