
nni
模型调参交给机器自动试,最优结果坐等出炉
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 14363
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 已安装 Python 及配套的 pip(README 未指定具体版本,请以官方安装指南为准)
- 网络可访问 PyPI,能够执行 pip 安装
- 如需了解完整环境要求与源码构建方式,请参阅官方安装指南 https://nni.readthedocs.io/en/stable/installation.ht
安装与启动步骤
-
1确认 Python 环境
README 未指定 Python 版本,请先确认本机已装好 Python 与 pip,可执行 pip 命令。
-
2安装 NNI
README 给出的当前版本安装方式,直接通过 pip 从 PyPI 安装 nni 包。
pip install nni -
3升级到最新版
如需把已安装的 NNI 更新到最新版本,在安装命令后追加 --upgrade 参数。
pip install --upgrade nni -
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
同类项目推荐
neural-structured-learning
开源
给模型加图关系与对抗约束,少标注也能训得更准
Training neural models with structured signals.
RPG
开源
给大模型 RL 训练加上安全护栏,稳定提升性能
[ICLR 2026] RPG: KL-Regularized Policy Gradient (https://arxiv.org/abs/2505.17508)
gokart
开源
让机器学习流水线可复现、可管理,告别混乱实验。
Gokart solves reproducibility, task dependencies, constraints of good code, and ease···
flymyai-lora-trainer
开源
用少量图给 Qwen-Image 训练专属风格 LoRA
Qwen-Image text to image lora trainer
DrMAS
开源
把多智能体协作变成可训练环境,让多个 LLM 一起进化
Dr. MAS is an end-to-end RL training framework for multi-agent LLM systems, supporti···
awesome-activation-engineering
开源
整理激活工程资源,助你精准操控AI模型行为
A curated list of resources for activation engineering
WaDi
开源
一步生成高质量图像,蒸馏时精准把控权重方向
[CVPR 2026] Official PyTorch implementation of WaDi: Weight Direction-aware Distilla···
Open-LLaVA-NeXT
开源
开源复现 LLaVA-NeXT,快速训练你的多模态对话模型
An open-source implementation for training LLaVA-NeXT.
lpwm
开源
用潜在粒子建模视频世界,预测未来更精准
[ICLR 2026 Oral] Latent Particle World Models official repository