Skip to content
This repository has been archived by the owner on Sep 18, 2024. It is now read-only.

Commit

Permalink
Chinese translation (#2377)
Browse files Browse the repository at this point in the history
  • Loading branch information
squirrelsc authored Apr 29, 2020
1 parent 32bb563 commit edd3f8a
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 11 deletions.
5 changes: 3 additions & 2 deletions README_zh_CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -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) 和其它云服务

## **使用场景**

Expand All @@ -19,7 +19,7 @@ NNI 管理自动机器学习 (AutoML) 的 Experiment,**调度运行**由调优
* 想要更容易**实现或试验新的自动机器学习算法**的研究员或数据科学家,包括:超参调优算法,神经网络搜索算法以及模型压缩算法。
* 在机器学习平台中**支持自动机器学习**

### **NNI v1.5 已发布! &nbsp;[<img width="48" src="docs/img/release_icon.png" />](#nni-released-reminder)**
### **[NNI v1.5 已发布!](https://github.com/microsoft/nni/releases) &nbsp;[<img width="48" src="docs/img/release_icon.png" />](#nni-released-reminder)**

## **NNI 功能一览**

Expand Down Expand Up @@ -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>
Expand Down
2 changes: 1 addition & 1 deletion docs/zh_CN/Tuner/NetworkmorphismTuner.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ Tuner 有大量的文件、函数和类。 这里简单介绍最重要的文件

- `networkmorphism_tuner.py` 是使用 network morphism 算法的 Tuner。

- `bayesian.py` 是用来基于已经搜索道德模型来预测未知模型指标的贝叶斯算法
- `bayesian.py` 是用来基于已经搜索到的模型来预测未知模型指标的贝叶斯算法

- `graph.py` 是元图数据结构。 类 Graph 表示了模型的神经网络图。
- Graph 从模型中抽取神经网络。
Expand Down
2 changes: 1 addition & 1 deletion docs/zh_CN/Tuner/PPOTuner.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 接口,完成后会重新发布示例代码。**

![](../../img/ppo_mnist.png)

Expand Down
25 changes: 18 additions & 7 deletions docs/zh_CN/Tutorial/SetupNniDeveloperEnvironment.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

要调试 NNI 源代码,需要 Ubuntu 16.04 或更高版本系统的开发环境,并需要安装 Python 3 以及 pip 3,然后遵循以下步骤。

**1. 克隆源代码**
### 1. 克隆源代码

运行命令

Expand All @@ -15,7 +15,7 @@

来克隆源代码

**2. 准备调试环境并安装依赖项**
### 2. 准备调试环境并安装依赖项**

将目录切换到源码目录,然后运行命令

Expand All @@ -24,7 +24,7 @@

来安装环境的依赖项工具

**3. 生成源代码**
### 3. 生成源代码

运行命令

Expand All @@ -33,7 +33,7 @@

来生成源代码

**4. 将 NNI 安装到开发环境中**
### 4. 将 NNI 安装到开发环境中

运行命令

Expand All @@ -42,7 +42,7 @@

来安装分发内容到开发环境,并创建 cli 脚本

**5. 检查环境是否正确**
### 5. 检查环境是否正确

Trial 启动 Experiment 来检查环境。 例如,运行命令

Expand All @@ -51,9 +51,20 @@ Trial 启动 Experiment 来检查环境。 例如,运行命令

并打开网页界面查看

**6. 重新部署**
### 6. 重新部署

代码改动后,用**第 3 步**来重新生成代码,改动会立即生效。
代码更改后,可能需要重新部署。 这取决于更改了哪种代码。

#### Python

不需要重新部署,但可能需要重新启动 nnictl。

#### TypeScript

* 如果要更改 `src/nni_manager`,运行 `yarn watch` 可持续编译改动。 它将实时重建代码。
* 如果更改了 `src/webui``src/nasui` ,请使用 **第 3 步** 来重建代码。

可能需要重新启动 nnictl。

* * *

Expand Down

0 comments on commit edd3f8a

Please sign in to comment.