Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
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