设置 NNI 开发环境
===
要调试 NNI 源代码,需要 Ubuntu 16.04 或更高版本系统的开发环境,并需要安装 Python 3.x 以及 pip3,然后遵循以下步骤。
1. 克隆源代码
运行命令
git clone https://github.com/Microsoft/nni.git
来克隆源代码
2. 准备调试环境并安装依赖项
将目录切换到源码目录,然后运行命令
make install-dependencies
来安装环境的依赖项工具
3. 生成源代码
运行命令
make build
来生成源代码
4. 将 NNI 安装到开发环境中
运行命令
make dev-install
来安装分发内容到开发环境,并创建 cli 脚本
5. 检查环境是否正确
Trial 启动 Experiment 来检查环境。 例如,运行命令
nnictl create --config ~/nni/examples/trials/mnist/config.yml
并打开网页界面查看
6. 重新部署
代码改动后,用第 3 步来重新生成代码,改动会立即生效。
最后,希望一切顺利。 参考贡献文档,来了解更多创建拉取请求或问题的指南。