Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
nni
Commits
edd3f8ac
Unverified
Commit
edd3f8ac
authored
Apr 29, 2020
by
Chi Song
Committed by
GitHub
Apr 29, 2020
Browse files
Chinese translation (#2377)
parent
32bb5638
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
23 additions
and
11 deletions
+23
-11
README_zh_CN.md
README_zh_CN.md
+3
-2
docs/zh_CN/Tuner/NetworkmorphismTuner.md
docs/zh_CN/Tuner/NetworkmorphismTuner.md
+1
-1
docs/zh_CN/Tuner/PPOTuner.md
docs/zh_CN/Tuner/PPOTuner.md
+1
-1
docs/zh_CN/Tutorial/SetupNniDeveloperEnvironment.md
docs/zh_CN/Tutorial/SetupNniDeveloperEnvironment.md
+18
-7
No files found.
README_zh_CN.md
View file @
edd3f8ac
...
...
@@ -10,7 +10,7 @@
**NNI (Neural Network Intelligence)**
是一个轻量但强大的工具包,帮助用户
**自动**
的进行
[
特征工程
](
docs/zh_CN/FeatureEngineering/Overview.md
)
,
[
神经网络架构搜索
](
docs/zh_CN/NAS/Overview.md
)
,
[
超参调优
](
docs/zh_CN/Tuner/BuiltinTuner.md
)
以及
[
模型压缩
](
docs/zh_CN/Compressor/Overview.md
)
。
NNI 管理自动机器学习 (AutoML) 的 Experiment,
**调度运行**
由调优算法生成的 Trial 任务来找到最好的神经网络架构和/或超参,支持
**各种训练环境**
,如
[
本机
](
docs/zh_CN/TrainingService/LocalMode.md
)
,
[
远程服务器
](
docs/zh_CN/TrainingService/RemoteMachineMode.md
)
,
[
OpenPAI
](
docs/zh_CN/TrainingService/PaiMode.md
)
,
[
Kubeflow
](
docs/zh_CN/TrainingService/KubeflowMode.md
)
,
[
基于 K8S 的 FrameworkController(如,AKS 等)
](
docs/zh_CN/TrainingService/FrameworkControllerMode.md
)
,
以及
其它云服务。
NNI 管理自动机器学习 (AutoML) 的 Experiment,
**调度运行**
由调优算法生成的 Trial 任务来找到最好的神经网络架构和/或超参,支持
**各种训练环境**
,如
[
本机
](
docs/zh_CN/TrainingService/LocalMode.md
)
,
[
远程服务器
](
docs/zh_CN/TrainingService/RemoteMachineMode.md
)
,
[
OpenPAI
](
docs/zh_CN/TrainingService/PaiMode.md
)
,
[
Kubeflow
](
docs/zh_CN/TrainingService/KubeflowMode.md
)
,
[
基于 K8S 的 FrameworkController(如,AKS 等)
](
docs/zh_CN/TrainingService/FrameworkControllerMode.md
)
,
[
DLWorkspace (又称 DLTS)
](
docs/zh_CN/TrainingService/DLTSMode.md
)
和
其它云服务。
## **使用场景**
...
...
@@ -19,7 +19,7 @@ NNI 管理自动机器学习 (AutoML) 的 Experiment,**调度运行**由调优
*
想要更容易
**实现或试验新的自动机器学习算法**
的研究员或数据科学家,包括:超参调优算法,神经网络搜索算法以及模型压缩算法。
*
在机器学习平台中
**支持自动机器学习**
。
### **NNI v1.5 已发布! [<img width="48" src="docs/img/release_icon.png" />](#nni-released-reminder)**
### **
[
NNI v1.5 已发布!
](https://github.com/microsoft/nni/releases)
[<img width="48" src="docs/img/release_icon.png" />](#nni-released-reminder)**
## **NNI 功能一览**
...
...
@@ -164,6 +164,7 @@ NNI 提供命令行工具以及友好的 WebUI 来管理训练的 Experiment。
<li><a
href=
"docs/zh_CN/TrainingService/KubeflowMode.md"
>
Kubeflow
</a></li>
<li><a
href=
"docs/zh_CN/TrainingService/FrameworkControllerMode.md"
>
基于 Kubernetes(AKS 等)的 FrameworkController
</a></li>
</ul>
<ul><li><a
href=
"docs/zh_CN/TrainingService/DLTSMode.md"
>
DLWorkspace (又称 DLTS)
</a></li>
</ul>
</td>
</tr>
...
...
docs/zh_CN/Tuner/NetworkmorphismTuner.md
View file @
edd3f8ac
...
...
@@ -104,7 +104,7 @@ Tuner 有大量的文件、函数和类。 这里简单介绍最重要的文件
-
`networkmorphism_tuner.py`
是使用 network morphism 算法的 Tuner。
-
`bayesian.py`
是用来基于已经搜索
道德
模型来预测未知模型指标的贝叶斯算法。
-
`bayesian.py`
是用来基于已经搜索
到的
模型来预测未知模型指标的贝叶斯算法。
-
`graph.py`
是元图数据结构。 类 Graph 表示了模型的神经网络图。
-
Graph 从模型中抽取神经网络。
...
...
docs/zh_CN/Tuner/PPOTuner.md
View file @
edd3f8ac
...
...
@@ -4,7 +4,7 @@
这是一个用于 NNI 神经网络架构搜索(NAS)接口的 Tuner。 它使用了
[
ppo 算法
](
https://arxiv.org/abs/1707.06347
)
。 此实现继承了
[
OpenAI 的 ppo2 实现
](
https://github.com/openai/baselines/tree/master/baselines/ppo2
)
的主要逻辑,并为 NAS 场景做了适配。
它能成功调优
[
mnist-nas 示例
](
https://github.com/microsoft/nni/tree/master/examples/trials/mnist-nas
)
,结果如下:
mnist-nas 示例
已调优,并得到以下结果:
**注意:此示例正在重构中,以支持最新的 NAS 接口,完成后会重新发布示例代码。**

...
...
docs/zh_CN/Tutorial/SetupNniDeveloperEnvironment.md
View file @
edd3f8ac
...
...
@@ -6,7 +6,7 @@
要调试 NNI 源代码,需要 Ubuntu 16.04 或更高版本系统的开发环境,并需要安装 Python 3 以及 pip 3,然后遵循以下步骤。
**
1. 克隆源代码
**
###
1. 克隆源代码
运行命令
...
...
@@ -15,7 +15,7 @@
来克隆源代码
**
2. 准备调试环境并安装依赖项**
###
2. 准备调试环境并安装依赖项**
将目录切换到源码目录,然后运行命令
...
...
@@ -24,7 +24,7 @@
来安装环境的依赖项工具
**
3. 生成源代码
**
###
3. 生成源代码
运行命令
...
...
@@ -33,7 +33,7 @@
来生成源代码
**
4. 将 NNI 安装到开发环境中
**
###
4. 将 NNI 安装到开发环境中
运行命令
...
...
@@ -42,7 +42,7 @@
来安装分发内容到开发环境,并创建 cli 脚本
**
5. 检查环境是否正确
**
###
5. 检查环境是否正确
Trial 启动 Experiment 来检查环境。 例如,运行命令
...
...
@@ -51,9 +51,20 @@ Trial 启动 Experiment 来检查环境。 例如,运行命令
并打开网页界面查看
**
6. 重新部署
**
###
6. 重新部署
代码改动后,用
**第 3 步**
来重新生成代码,改动会立即生效。
代码更改后,可能需要重新部署。 这取决于更改了哪种代码。
#### Python
不需要重新部署,但可能需要重新启动 nnictl。
#### TypeScript
*
如果要更改
`src/nni_manager`
,运行
`yarn watch`
可持续编译改动。 它将实时重建代码。
*
如果更改了
`src/webui`
或
`src/nasui`
,请使用
**第 3 步**
来重建代码。
可能需要重新启动 nnictl。
* * *
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment