nni

模型调参交给机器自动试,最优结果坐等出炉

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 基础设施 🍴 复刻 1850 🐛 待处理 415 👀 关注 8 ⚠️ 作者已归档(停止维护)
GitHub ↗
GitHub 星标 ★ 14363
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源工具,MIT许可证,完全免费,无付费版本。

项目预览

nni 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类基础设施
开发团队microsoft
定价模式🏷️完全免费
价格说明开源工具,MIT许可证,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型automated-machine-learning,automl,bayesian-optimization,data-science,deep-learning,deep-neural-network,distributed,feature-engineering,hyperparameter-optimization,hyperparameter-tuning,machine-learning,machine-learning-algorithms,mlops,model-compression,nas,neural-architecture-search,neural-network,python,pytorch,tensorflow
GitHub 星标★ 14363
上线时间2018-06-01 00:00:00
代码更新2024-07-03
仓库体积130.0 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数14

项目介绍

微软开源的 AutoML 工具包,覆盖机器学习生命周期的自动化,包括特征工程、神经网络架构搜索、模型压缩与超参调优等环节。借助丰富的搜索算法与可视化面板,帮助团队在有限的算力预算下高效找到更优模型,是自动化建模的得力助手。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 14363

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 10 分钟 部署方式:库/依赖 4 步

环境要求

  • 已安装 Python 及配套的 pip(README 未指定具体版本,请以官方安装指南为准)
  • 网络可访问 PyPI,能够执行 pip 安装
  • 如需了解完整环境要求与源码构建方式,请参阅官方安装指南 https://nni.readthedocs.io/en/stable/installation.ht

安装与启动步骤

  1. 1确认 Python 环境

    README 未指定 Python 版本,请先确认本机已装好 Python 与 pip,可执行 pip 命令。

  2. 2安装 NNI

    README 给出的当前版本安装方式,直接通过 pip 从 PyPI 安装 nni 包。

    pip install nni
  3. 3升级到最新版

    如需把已安装的 NNI 更新到最新版本,在安装命令后追加 --upgrade 参数。

    pip install --upgrade nni
  4. 4查阅文档与示例

    README 指向官方文档,内含最新特性、API、示例与教程,安装后按文档继续使用。

如何确认成功

安装完成后,在 Python 环境中可以正常导入 nni 即表示安装成功(README 未给出专门的验证命令)。

常见问题

Q:除了 pip 安装还有别的方式吗?

A:有。README 说明既可以通过 pip 安装,也可以从源码构建,具体步骤见官方安装指南 https://nni.readthedocs.io/en/stable/installation.html。

Q:如何把已安装的 NNI 更新到最新版?

A:在安装命令上追加 --upgrade 参数,即执行 pip install --upgrade nni。

Q:有中文文档吗?

A:有。README 提供了简体中文版文档入口:https://nni.readthedocs.io/zh/stable 。

Q:NNI 能做什么?

A:NNI 自动化特征工程、神经网络架构搜索、超参调优和深度学习模型压缩,覆盖机器学习生命周期多个环节。

注意事项

  • README 只给出了 pip 安装与源码构建两种方式的指引,未给出端口、路径、配置文件等参数,请以官方文档为准。
  • NNI 官方已发布 v3.0 preview(v3.0rc1),如需体验新特性请参考 releases 页面。
  • README 未提供启动服务或运行示例的具体命令,安装后请按官方文档与教程操作。

核心亮点

  • 提供完整的AutoML生命周期管理,覆盖特征工程、神经架构搜索、模型压缩和超参调优,功能全面
  • 支持分布式训练和多框架集成(如PyTorch、TensorFlow),可扩展性强
  • 拥有可视化Web界面,便于实验管理和结果对比,提升用户体验

不足之处

  • 文档/社区待观察
  • 项目维护活跃度近年下降,新功能迭代放缓

适用场景

  • 企业级机器学习平台建设,需要统一管理多种AutoML任务
  • 研究团队进行神经架构搜索和模型压缩实验
  • 数据科学家快速调优模型超参数,提升建模效率

替代项目

Optuna、Ray Tune、AutoKeras

上一篇:agent-lightning

下一篇:wandb

同类项目推荐

RPG 开源

给大模型 RL 训练加上安全护栏,稳定提升性能

[ICLR 2026] RPG: KL-Regularized Policy Gradient (https://arxiv.org/abs/2505.17508)

★ 78 2026-08-09
gokart 开源

让机器学习流水线可复现、可管理,告别混乱实验。

Gokart solves reproducibility, task dependencies, constraints of good code, and ease···

★ 342 2026-08-09
DrMAS 开源

把多智能体协作变成可训练环境,让多个 LLM 一起进化

Dr. MAS is an end-to-end RL training framework for multi-agent LLM systems, supporti···

★ 172 2026-10-07
WaDi 开源

一步生成高质量图像,蒸馏时精准把控权重方向

[CVPR 2026] Official PyTorch implementation of WaDi: Weight Direction-aware Distilla···

★ 128 2026-08-09
Open-LLaVA-NeXT 开源

开源复现 LLaVA-NeXT,快速训练你的多模态对话模型

An open-source implementation for training LLaVA-NeXT.

★ 438 2026-08-09
lpwm 开源

用潜在粒子建模视频世界,预测未来更精准

[ICLR 2026 Oral] Latent Particle World Models official repository

★ 146 2026-08-09