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

Chinese translation #2074

Merged
merged 808 commits into from
Mar 27, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
808 commits
Select commit Hold shift + click to select a range
c3e05df
New translations QuickStart.md (Chinese Simplified)
squirrelsc Feb 13, 2020
9f7794f
New translations Advanced.md (Chinese Simplified)
squirrelsc Feb 13, 2020
8f36394
New translations QuickStart.md (Chinese Simplified)
squirrelsc Feb 13, 2020
1e4c926
New translations NasGuide.md (Chinese Simplified)
squirrelsc Feb 13, 2020
e06389a
New translations QuickStart.md (Chinese Simplified)
squirrelsc Feb 14, 2020
75cf98a
New translations model_compression.rst (Chinese Simplified)
squirrelsc Feb 14, 2020
0ac2a20
New translations nas.rst (Chinese Simplified)
squirrelsc Feb 14, 2020
0cebf7c
New translations README.md (Chinese Simplified)
squirrelsc Feb 14, 2020
1684ed2
New translations QuickStart.md (Chinese Simplified)
squirrelsc Feb 14, 2020
200f5c1
New translations QuickStart.md (Chinese Simplified)
squirrelsc Feb 14, 2020
e25084e
New translations Advanced.md (Chinese Simplified)
squirrelsc Feb 14, 2020
8587190
New translations Advanced.md (Chinese Simplified)
squirrelsc Feb 16, 2020
b25149d
New translations Advanced.md (Chinese Simplified)
squirrelsc Feb 16, 2020
86d245d
New translations Advanced.md (Chinese Simplified)
squirrelsc Feb 16, 2020
d340b1a
New translations Advanced.md (Chinese Simplified)
squirrelsc Feb 16, 2020
63ff069
New translations QuickStart.md (Chinese Simplified)
squirrelsc Feb 16, 2020
c609781
New translations NasGuide.md (Chinese Simplified)
squirrelsc Feb 16, 2020
4b7d16b
New translations QuickStart.md (Chinese Simplified)
squirrelsc Feb 16, 2020
84ab496
New translations NasGuide.md (Chinese Simplified)
squirrelsc Feb 16, 2020
4e79258
New translations NasGuide.md (Chinese Simplified)
squirrelsc Feb 16, 2020
57410b5
New translations NasGuide.md (Chinese Simplified)
squirrelsc Feb 16, 2020
697cc2e
New translations NasGuide.md (Chinese Simplified)
squirrelsc Feb 16, 2020
7fa97df
New translations NasGuide.md (Chinese Simplified)
squirrelsc Feb 16, 2020
c8dfc1f
New translations NasGuide.md (Chinese Simplified)
squirrelsc Feb 16, 2020
89d7a19
New translations NasGuide.md (Chinese Simplified)
squirrelsc Feb 16, 2020
3ab0f42
New translations NasGuide.md (Chinese Simplified)
squirrelsc Feb 16, 2020
8c2f342
Merge remote-tracking branch 'origin/l10n_master' into l10n_master_re…
Feb 16, 2020
eb92a51
New translations README.md (Chinese Simplified)
squirrelsc Feb 16, 2020
2dfe8f3
Merge remote-tracking branch 'origin/master' into l10n_master
Feb 17, 2020
bc81265
New translations Overview.md (Chinese Simplified)
squirrelsc Feb 17, 2020
52c31a5
New translations Overview.md (Chinese Simplified)
squirrelsc Feb 17, 2020
3fa8cbb
New translations Overview.md (Chinese Simplified)
squirrelsc Feb 17, 2020
eac8eeb
New translations README.md (Chinese Simplified)
squirrelsc Feb 17, 2020
3b1ee8c
Merge remote-tracking branch 'origin/l10n_master' into l10n_master_re…
Feb 17, 2020
48b93e2
Merge remote-tracking branch 'origin/master' into l10n_master
Feb 17, 2020
cc369ce
Merge remote-tracking branch 'origin/master' into l10n_master
Feb 17, 2020
64aec45
New translations Overview.md (Chinese Simplified)
squirrelsc Feb 17, 2020
9c28584
New translations Overview.md (Chinese Simplified)
squirrelsc Feb 18, 2020
892ef38
New translations Overview.md (Chinese Simplified)
squirrelsc Feb 18, 2020
997862a
Merge remote-tracking branch 'origin/l10n_master' into l10n_master_re…
Feb 18, 2020
ecdba34
Merge remote-tracking branch 'origin/master' into l10n_master
Feb 19, 2020
971e008
New translations README.md (Chinese Simplified)
squirrelsc Feb 19, 2020
0537988
New translations conf.py (Chinese Simplified)
squirrelsc Feb 19, 2020
d2b3f74
New translations InstallationLinux.md (Chinese Simplified)
squirrelsc Feb 19, 2020
b8da01e
New translations InstallationWin.md (Chinese Simplified)
squirrelsc Feb 19, 2020
e4e93ff
New translations Release.md (Chinese Simplified)
squirrelsc Feb 19, 2020
6bd3a5a
New translations Proxylessnas.md (Chinese Simplified)
squirrelsc Feb 19, 2020
954ba3f
New translations ModelSpeedup.md (Chinese Simplified)
squirrelsc Feb 19, 2020
3c01776
New translations README.md (Chinese Simplified)
squirrelsc Feb 19, 2020
5c03a5c
New translations Release.md (Chinese Simplified)
squirrelsc Feb 19, 2020
27612ad
New translations Release.md (Chinese Simplified)
squirrelsc Feb 19, 2020
17fee8f
New translations Release.md (Chinese Simplified)
squirrelsc Feb 19, 2020
922b793
New translations Release.md (Chinese Simplified)
squirrelsc Feb 19, 2020
44e4b73
New translations ModelSpeedup.md (Chinese Simplified)
squirrelsc Feb 19, 2020
5c81932
New translations Proxylessnas.md (Chinese Simplified)
squirrelsc Feb 19, 2020
880dfb7
New translations Release.md (Chinese Simplified)
squirrelsc Feb 19, 2020
ea8f568
New translations ModelSpeedup.md (Chinese Simplified)
squirrelsc Feb 19, 2020
3323445
Merge remote-tracking branch 'origin/l10n_master' into l10n_master_re…
Feb 19, 2020
adfa5e5
Merge remote-tracking branch 'origin/master' into l10n_master
Feb 21, 2020
bc079ab
Merge remote-tracking branch 'origin/master' into l10n_master
Feb 21, 2020
eb43713
Merge remote-tracking branch 'origin/master' into l10n_master
Feb 23, 2020
db0b484
New translations sdk_reference.rst (Chinese Simplified)
squirrelsc Feb 24, 2020
811f2fa
New translations RemoteMachineMode.md (Chinese Simplified)
squirrelsc Feb 24, 2020
d88c2ed
New translations DARTS.md (Chinese Simplified)
squirrelsc Feb 24, 2020
a730110
New translations ENAS.md (Chinese Simplified)
squirrelsc Feb 24, 2020
984fcc9
New translations SPOS.md (Chinese Simplified)
squirrelsc Feb 24, 2020
19544b9
New translations CDARTS.md (Chinese Simplified)
squirrelsc Feb 24, 2020
9ac4b6b
New translations NasReference.md (Chinese Simplified)
squirrelsc Feb 24, 2020
6275d2b
New translations autotune_ref.md (Chinese Simplified)
squirrelsc Feb 24, 2020
b323c21
New translations pruners.rst (Chinese Simplified)
squirrelsc Feb 24, 2020
92b7f58
New translations quantizers.rst (Chinese Simplified)
squirrelsc Feb 24, 2020
989caff
New translations sdk_reference.rst (Chinese Simplified)
squirrelsc Feb 24, 2020
bdb192b
New translations RemoteMachineMode.md (Chinese Simplified)
squirrelsc Feb 24, 2020
bc020d3
New translations quantizers.rst (Chinese Simplified)
squirrelsc Feb 24, 2020
7915871
New translations pruners.rst (Chinese Simplified)
squirrelsc Feb 24, 2020
3623121
New translations autotune_ref.md (Chinese Simplified)
squirrelsc Feb 24, 2020
2777730
New translations NasReference.md (Chinese Simplified)
squirrelsc Feb 24, 2020
c977a80
New translations DARTS.md (Chinese Simplified)
squirrelsc Feb 24, 2020
b33a0c3
Merge remote-tracking branch 'origin/l10n_master' into l10n_master_re…
Feb 24, 2020
478267a
Merge remote-tracking branch 'origin/master' into l10n_master
Feb 25, 2020
ba51bda
New translations ModelSpeedup.md (Chinese Simplified)
squirrelsc Feb 25, 2020
c41d605
New translations ModelSpeedup.md (Chinese Simplified)
squirrelsc Feb 25, 2020
f976c4d
Merge remote-tracking branch 'origin/master' into l10n_master
Feb 25, 2020
f1c071e
New translations README.md (Chinese Simplified)
squirrelsc Feb 25, 2020
3bb7498
New translations README.md (Chinese Simplified)
squirrelsc Feb 25, 2020
ab6c596
New translations README.md (Chinese Simplified)
squirrelsc Feb 25, 2020
45698e6
Merge branch 'l10n_master' into l10n_master_release
squirrelsc Feb 25, 2020
c1812f8
Merge remote-tracking branch 'origin/master' into l10n_master
Feb 27, 2020
20eb4ba
Merge remote-tracking branch 'origin/master' into l10n_master
Feb 28, 2020
c247087
Merge remote-tracking branch 'origin/master' into l10n_master
Feb 28, 2020
e0ff529
Merge remote-tracking branch 'origin/master' into l10n_master
Feb 29, 2020
123f66a
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 2, 2020
add5f04
New translations training_services.rst (Chinese Simplified)
squirrelsc Mar 2, 2020
7b17a64
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 2, 2020
be2b8ac
New translations DLTSMode.md (Chinese Simplified)
squirrelsc Mar 2, 2020
86faf1e
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 2, 2020
a04facd
New translations QuickStart.md (Chinese Simplified)
squirrelsc Mar 2, 2020
a4ef9f5
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 2, 2020
559fae2
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 2, 2020
6dd4a5f
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 2, 2020
b9b809d
New translations Overview.md (Chinese Simplified)
squirrelsc Mar 2, 2020
8ed7f26
New translations README.md (Chinese Simplified)
squirrelsc Mar 2, 2020
31905c1
New translations QuickStart.md (Chinese Simplified)
squirrelsc Mar 2, 2020
eee6e09
New translations Overview.md (Chinese Simplified)
squirrelsc Mar 2, 2020
e355b4d
New translations README.md (Chinese Simplified)
squirrelsc Mar 2, 2020
10bbcf3
New translations DLTSMode.md (Chinese Simplified)
squirrelsc Mar 2, 2020
4d35fe6
New translations QuickStart.md (Chinese Simplified)
squirrelsc Mar 2, 2020
30fbcc4
New translations DLTSMode.md (Chinese Simplified)
squirrelsc Mar 2, 2020
bb48172
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 3, 2020
5f2889f
New translations Overview.md (Chinese Simplified)
squirrelsc Mar 3, 2020
ee6a696
New translations model_compression.rst (Chinese Simplified)
squirrelsc Mar 3, 2020
5888ca8
New translations Framework.md (Chinese Simplified)
squirrelsc Mar 3, 2020
f1d4f9a
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 3, 2020
03df5a0
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 3, 2020
a1fbd79
New translations Overview.md (Chinese Simplified)
squirrelsc Mar 4, 2020
2376012
New translations model_compression.rst (Chinese Simplified)
squirrelsc Mar 4, 2020
0b72787
New translations Framework.md (Chinese Simplified)
squirrelsc Mar 4, 2020
8719835
New translations Framework.md (Chinese Simplified)
squirrelsc Mar 4, 2020
1ecd6fd
New translations Framework.md (Chinese Simplified)
squirrelsc Mar 4, 2020
3bb4343
New translations Framework.md (Chinese Simplified)
squirrelsc Mar 4, 2020
96c42c4
New translations Framework.md (Chinese Simplified)
squirrelsc Mar 4, 2020
2f79643
New translations Framework.md (Chinese Simplified)
squirrelsc Mar 4, 2020
81761f0
New translations Framework.md (Chinese Simplified)
squirrelsc Mar 4, 2020
fce5c12
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 4, 2020
e914ccb
Merge remote-tracking branch 'origin/l10n_master' into l10n_master_re…
Mar 4, 2020
753ebba
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 4, 2020
4de281a
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 4, 2020
2cbe2a3
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 5, 2020
bd62a72
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 5, 2020
7524aa4
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 9, 2020
8264a78
New translations NasGuide.md (Chinese Simplified)
squirrelsc Mar 9, 2020
4d8902e
New translations Advanced.md (Chinese Simplified)
squirrelsc Mar 9, 2020
df85414
New translations hpo_advanced.rst (Chinese Simplified)
squirrelsc Mar 9, 2020
1a61194
New translations MultiPhase.md (Chinese Simplified)
squirrelsc Mar 9, 2020
1f234c0
New translations Framework.md (Chinese Simplified)
squirrelsc Mar 9, 2020
500ea2d
New translations NasGuide.md (Chinese Simplified)
squirrelsc Mar 10, 2020
b4ed52b
New translations Advanced.md (Chinese Simplified)
squirrelsc Mar 10, 2020
42569f9
New translations MultiPhase.md (Chinese Simplified)
squirrelsc Mar 10, 2020
3fcc584
New translations Framework.md (Chinese Simplified)
squirrelsc Mar 10, 2020
53cf403
Merge remote-tracking branch 'origin/l10n_master' into l10n_master_re…
Mar 10, 2020
c827af6
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 11, 2020
e8e0a63
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 12, 2020
c706f55
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 17, 2020
3767cc0
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 17, 2020
c2237e8
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 17, 2020
38fc6eb
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 17, 2020
b063d00
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 17, 2020
6735f6f
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 18, 2020
3a54250
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 20, 2020
0df6c45
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 20, 2020
04a2d90
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 20, 2020
5a7a7e2
New translations Advanced.md (Chinese Simplified)
squirrelsc Mar 20, 2020
1e496d9
New translations Advanced.md (Chinese Simplified)
squirrelsc Mar 22, 2020
e88bd7f
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 23, 2020
7ee45eb
Merge remote-tracking branch 'origin/l10n_master' into l10n_master_re…
Mar 23, 2020
d9b4a15
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 24, 2020
35637de
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 24, 2020
5c04602
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 24, 2020
2ea44f4
New translations MedianstopAssessor.md (Chinese Simplified)
squirrelsc Mar 24, 2020
4f1c07a
New translations CurvefittingAssessor.md (Chinese Simplified)
squirrelsc Mar 24, 2020
d4dd88d
New translations BuiltinAssessor.md (Chinese Simplified)
squirrelsc Mar 24, 2020
5c46968
New translations builtin_tuner.rst (Chinese Simplified)
squirrelsc Mar 24, 2020
eb390ae
New translations builtin_assessor.rst (Chinese Simplified)
squirrelsc Mar 24, 2020
55138d7
New translations hyperparameter_tune.rst (Chinese Simplified)
squirrelsc Mar 24, 2020
f000bb9
New translations installation.rst (Chinese Simplified)
squirrelsc Mar 24, 2020
63bccd3
New translations NasGuide.md (Chinese Simplified)
squirrelsc Mar 24, 2020
6df5d92
New translations QuickStart.md (Chinese Simplified)
squirrelsc Mar 24, 2020
4634019
New translations Overview.md (Chinese Simplified)
squirrelsc Mar 24, 2020
95a396b
New translations EvolutionTuner.md (Chinese Simplified)
squirrelsc Mar 24, 2020
b4a9123
New translations GPTuner.md (Chinese Simplified)
squirrelsc Mar 24, 2020
cca747d
New translations BohbAdvisor.md (Chinese Simplified)
squirrelsc Mar 24, 2020
a17217b
New translations SmacTuner.md (Chinese Simplified)
squirrelsc Mar 24, 2020
9d2f2c7
New translations NetworkmorphismTuner.md (Chinese Simplified)
squirrelsc Mar 24, 2020
b5595a0
New translations MetisTuner.md (Chinese Simplified)
squirrelsc Mar 24, 2020
c935c82
New translations HyperoptTuner.md (Chinese Simplified)
squirrelsc Mar 24, 2020
ae21c19
New translations HyperbandAdvisor.md (Chinese Simplified)
squirrelsc Mar 24, 2020
89411bd
New translations GridsearchTuner.md (Chinese Simplified)
squirrelsc Mar 24, 2020
cc32011
New translations BatchTuner.md (Chinese Simplified)
squirrelsc Mar 24, 2020
df70f55
New translations BuiltinTuner.md (Chinese Simplified)
squirrelsc Mar 24, 2020
8c58405
New translations Trials.md (Chinese Simplified)
squirrelsc Mar 24, 2020
e6f38de
New translations PPOTuner.md (Chinese Simplified)
squirrelsc Mar 24, 2020
fdea9ff
New translations Overview.md (Chinese Simplified)
squirrelsc Mar 24, 2020
70a9838
New translations InstallationWin.md (Chinese Simplified)
squirrelsc Mar 24, 2020
0a49355
New translations HowToUseDocker.md (Chinese Simplified)
squirrelsc Mar 24, 2020
54c16d0
New translations WebUI.md (Chinese Simplified)
squirrelsc Mar 24, 2020
ec46a20
New translations QuickStart.md (Chinese Simplified)
squirrelsc Mar 24, 2020
75f7117
New translations InstallationLinux.md (Chinese Simplified)
squirrelsc Mar 24, 2020
5cfffa1
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 25, 2020
b887fa0
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 25, 2020
73914d3
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 25, 2020
b1733cb
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 25, 2020
3926906
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 25, 2020
991a302
New translations README.md (Chinese Simplified)
squirrelsc Mar 25, 2020
ede515f
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 25, 2020
007b956
New translations README.md (Chinese Simplified)
squirrelsc Mar 26, 2020
484c775
New translations BuiltinAssessor.md (Chinese Simplified)
squirrelsc Mar 26, 2020
ba9e335
New translations BuiltinAssessor.md (Chinese Simplified)
squirrelsc Mar 26, 2020
f9900ce
New translations BuiltinTuner.md (Chinese Simplified)
squirrelsc Mar 26, 2020
01d0d6d
New translations InstallationWin.md (Chinese Simplified)
squirrelsc Mar 26, 2020
c37741c
New translations HowToUseDocker.md (Chinese Simplified)
squirrelsc Mar 26, 2020
e3a8c5b
New translations InstallationLinux.md (Chinese Simplified)
squirrelsc Mar 26, 2020
cb23436
New translations installation.rst (Chinese Simplified)
squirrelsc Mar 26, 2020
0dee3e8
New translations NasGuide.md (Chinese Simplified)
squirrelsc Mar 26, 2020
6819dc5
New translations Overview.md (Chinese Simplified)
squirrelsc Mar 26, 2020
8aefd35
New translations InstallationWin.md (Chinese Simplified)
squirrelsc Mar 26, 2020
a20187c
New translations MedianstopAssessor.md (Chinese Simplified)
squirrelsc Mar 26, 2020
d7379d8
New translations CurvefittingAssessor.md (Chinese Simplified)
squirrelsc Mar 26, 2020
bfa0879
New translations WebUI.md (Chinese Simplified)
squirrelsc Mar 26, 2020
2b351fe
New translations GPTuner.md (Chinese Simplified)
squirrelsc Mar 26, 2020
bbe6004
New translations EvolutionTuner.md (Chinese Simplified)
squirrelsc Mar 26, 2020
385ca16
New translations BuiltinTuner.md (Chinese Simplified)
squirrelsc Mar 26, 2020
a66dc36
New translations QuickStart.md (Chinese Simplified)
squirrelsc Mar 26, 2020
897ff94
New translations Trials.md (Chinese Simplified)
squirrelsc Mar 26, 2020
d30a0b4
New translations BohbAdvisor.md (Chinese Simplified)
squirrelsc Mar 26, 2020
962f2fb
New translations BatchTuner.md (Chinese Simplified)
squirrelsc Mar 26, 2020
cc55175
New translations Trials.md (Chinese Simplified)
squirrelsc Mar 26, 2020
ca017a7
New translations BohbAdvisor.md (Chinese Simplified)
squirrelsc Mar 26, 2020
767b94d
Merge remote-tracking branch 'origin/master' into l10n_master
Mar 26, 2020
72cbf9d
New translations builtin_tuner.rst (Chinese Simplified)
squirrelsc Mar 26, 2020
57194c0
New translations SmacTuner.md (Chinese Simplified)
squirrelsc Mar 26, 2020
64fbf34
New translations BohbAdvisor.md (Chinese Simplified)
squirrelsc Mar 26, 2020
bdeca67
New translations GridsearchTuner.md (Chinese Simplified)
squirrelsc Mar 26, 2020
e5927f5
New translations BuiltinTuner.md (Chinese Simplified)
squirrelsc Mar 26, 2020
c92cc32
New translations Pruner.md (Chinese Simplified)
squirrelsc Mar 26, 2020
b881038
New translations BuiltinTuner.md (Chinese Simplified)
squirrelsc Mar 26, 2020
387b1ea
New translations BuiltinTuner.md (Chinese Simplified)
squirrelsc Mar 26, 2020
b46023b
New translations QuickStart.md (Chinese Simplified)
squirrelsc Mar 26, 2020
8d4fa2f
New translations BuiltinTuner.md (Chinese Simplified)
squirrelsc Mar 26, 2020
c780c22
New translations WebUI.md (Chinese Simplified)
squirrelsc Mar 26, 2020
7e95693
New translations QuickStart.md (Chinese Simplified)
squirrelsc Mar 26, 2020
cbf9423
New translations hyperparameter_tune.rst (Chinese Simplified)
squirrelsc Mar 26, 2020
a1e1968
New translations hyperparameter_tune.rst (Chinese Simplified)
squirrelsc Mar 26, 2020
50ab2e7
New translations WebUI.md (Chinese Simplified)
squirrelsc Mar 26, 2020
0525f9d
New translations NetworkmorphismTuner.md (Chinese Simplified)
squirrelsc Mar 26, 2020
5bfd997
New translations MetisTuner.md (Chinese Simplified)
squirrelsc Mar 26, 2020
76eda94
New translations HyperoptTuner.md (Chinese Simplified)
squirrelsc Mar 26, 2020
6082ec4
New translations HyperbandAdvisor.md (Chinese Simplified)
squirrelsc Mar 26, 2020
2859d64
New translations Pruner.md (Chinese Simplified)
squirrelsc Mar 26, 2020
d0d81f2
New translations builtin_assessor.rst (Chinese Simplified)
squirrelsc Mar 26, 2020
314f35e
New translations HowToUseDocker.md (Chinese Simplified)
squirrelsc Mar 26, 2020
8e940c3
New translations NetworkmorphismTuner.md (Chinese Simplified)
squirrelsc Mar 26, 2020
786c9a3
New translations Overview.md (Chinese Simplified)
squirrelsc Mar 26, 2020
f3ee638
New translations builtin_assessor.rst (Chinese Simplified)
squirrelsc Mar 26, 2020
def4e63
New translations PPOTuner.md (Chinese Simplified)
squirrelsc Mar 26, 2020
922bb2f
New translations Overview.md (Chinese Simplified)
squirrelsc Mar 26, 2020
fb6c9c0
New translations HowToUseDocker.md (Chinese Simplified)
squirrelsc Mar 26, 2020
e598899
New translations PPOTuner.md (Chinese Simplified)
squirrelsc Mar 26, 2020
d9c3691
New translations HowToUseDocker.md (Chinese Simplified)
squirrelsc Mar 26, 2020
7ab5c9f
New translations HowToUseDocker.md (Chinese Simplified)
squirrelsc Mar 26, 2020
b1eb773
Merge remote-tracking branch 'origin/l10n_master' into l10n_master_re…
Mar 26, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 25 additions & 25 deletions README_zh_CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ NNI 管理自动机器学习 (AutoML) 的 Experiment,**调度运行**由调优
* 想要更容易**实现或试验新的自动机器学习算法**的研究员或数据科学家,包括:超参调优算法,神经网络搜索算法以及模型压缩算法。
* 在机器学习平台中**支持自动机器学习**。

### **NNI v1.3 已发布! &nbsp;[<img width="48" src="docs/img/release_icon.png" />](#nni-released-reminder)**
### **NNI v1.4 已发布! &nbsp;[<img width="48" src="docs/img/release_icon.png" />](#nni-released-reminder)**

## **NNI 功能一览**

Expand Down Expand Up @@ -100,31 +100,33 @@ NNI 提供命令行工具以及友好的 WebUI 来管理训练的 Experiment。
<b>启发式搜索</b>
<ul>
<li><a href="docs/zh_CN/Tuner/BuiltinTuner.md#Evolution">Naïve Evolution(朴素进化)</a></li>
<li><a href="docs/zh_CN/Tuner/BuiltinTuner.md#Anneal">Anneal(退火算法)</a></li>
<li><a href="docs/zh_CN/Tuner/BuiltinTuner.md#Anneal">Anneal(退火算法)</a></li>
<li><a href="docs/zh_CN/Tuner/BuiltinTuner.md#Hyperband">Hyperband</a></li>
</ul>
<b>贝叶斯优化</b>
<ul>
<li><a href="docs/zh_CN/Tuner/BuiltinTuner.md#BOHB">BOHB</a></li>
<li><a href="docs/zh_CN/Tuner/BuiltinTuner.md#BOHB">BOHB</a></li>
<li><a href="docs/zh_CN/Tuner/BuiltinTuner.md#TPE">TPE</a></li>
<li><a href="docs/zh_CN/Tuner/BuiltinTuner.md#SMAC">SMAC</a></li>
<li><a href="docs/zh_CN/Tuner/BuiltinTuner.md#SMAC">SMAC</a></li>
<li><a href="docs/zh_CN/Tuner/BuiltinTuner.md#MetisTuner">Metis Tuner</a></li>
<li><a href="docs/zh_CN/Tuner/BuiltinTuner.md#GPTuner">GP Tuner</a> </li>
</ul>
<li><a href="docs/zh_CN/Tuner/BuiltinTuner.md#GPTuner">GP Tuner</a></li>
</ul>
<b>基于强化学习</b>
<ul>
<li><a href="docs/zh_CN/Tuner/BuiltinTuner.md#PPOTuner">PPO Tuner</a> </li>
</ul>
</ul>
<a href="docs/zh_CN/NAS/Overview.md">神经网络架构搜索</a>
<ul>
<ul>
<ul>
<li><a href="docs/zh_CN/NAS/Overview.md#enas">ENAS</a></li>
<li><a href="docs/zh_CN/NAS/Overview.md#darts">DARTS</a></li>
<li><a href="docs/zh_CN/NAS/Overview.md#p-darts">P-DARTS</a></li>
<li><a href="docs/zh_CN/NAS/Overview.md#cdarts">CDARTS</a></li>
<li><a href="docs/zh_CN/NAS/ENAS.md">ENAS</a></li>
<li><a href="docs/zh_CN/NAS/DARTS.md">DARTS</a></li>
<li><a href="docs/zh_CN/NAS/PDARTS.md">P-DARTS</a></li>
<li><a href="docs/zh_CN/NAS/CDARTS.md">CDARTS</a></li>
<li><a href="docs/zh_CN/NAS/SPOS.md">SPOS</a></li>
<li><a href="docs/zh_CN/NAS/Proxylessnas.md">ProxylessNAS</a></li>
<li><a href="docs/zh_CN/Tuner/BuiltinTuner.md#NetworkMorphism">Network Morphism</a> </li>
</ul>
</ul>
</ul>
<a href="docs/zh_CN/Compressor/Overview.md">模型压缩</a>
<ul>
Expand All @@ -148,7 +150,7 @@ NNI 提供命令行工具以及友好的 WebUI 来管理训练的 Experiment。
<a href="docs/zh_CN/Assessor/BuiltinAssessor.md">提前终止算法</a>
<ul>
<li><a href="docs/zh_CN/Assessor/BuiltinAssessor.md#Medianstop">Median Stop(中位数终止)</a></li>
<li><a href="docs/zh_CN/Assessor/BuiltinAssessor.md#Curvefitting">Curve Fitting(曲线拟合)</a></li>
<li><a href="docs/zh_CN/Assessor/BuiltinAssessor.md#Curvefitting">Curve Fitting(曲线拟合)</a></li>
</ul>
</td>
<td>
Expand Down Expand Up @@ -219,7 +221,7 @@ Linux 和 macOS 下 NNI 系统需求[参考这里](https://nni.readthedocs.io/zh

* 如果遇到任何权限问题,可添加 `--user` 在用户目录中安装 NNI。
* 目前,Windows 上的 NNI 支持本机,远程和 OpenPAI 模式。 强烈推荐使用 Anaconda 或 Miniconda 在 Windows 上安装 NNI。
* 如果遇到如 `Segmentation fault` 等错误参考[常见问题](docs/zh_CN/Tutorial/FAQ.md)。 Windows 上的 FAQ 参考[在 Windows 上使用 NNI](docs/zh_CN/Tutorial/NniOnWindows.md)。
* 如果遇到如 `Segmentation fault` 等错误参考[常见问题](docs/zh_CN/Tutorial/FAQ.md)。 Windows 上的 FAQ 参考[在 Windows 上使用 NNI](docs/zh_CN/Tutorial/InstallationWin.md#faq)。

### **验证安装**

Expand All @@ -228,7 +230,7 @@ Linux 和 macOS 下 NNI 系统需求[参考这里](https://nni.readthedocs.io/zh
* 通过克隆源代码下载示例。

```bash
git clone -b v1.3 https://github.com/Microsoft/nni.git
git clone -b v1.4 https://github.com/Microsoft/nni.git
```

* 运行 MNIST 示例。
Expand Down Expand Up @@ -283,9 +285,9 @@ You can use these commands to get more information about the experiment

## **文档**

* 要了解 NNI,请阅读 [NNI 概述](https://nni.readthedocs.io/zh/latest/Overview.html)。
* 要熟悉如何使用 NNI,请阅读[文档](https://nni.readthedocs.io/zh/latest/index.html)。
* 要安装 NNI,请参阅[安装 NNI](docs/zh_CN/Tutorial/Installation.md)。
* 要了解 NNI,请阅读 [NNI 概述](https://nni.readthedocs.io/zh/latest/Overview.html)。
* 要熟悉如何使用 NNI,请阅读[文档](https://nni.readthedocs.io/zh/latest/index.html)。
* 要安装并使用 NNI,参考[安装指南](https://nni.readthedocs.io/zh/latest/installation.html)。

## **贡献**

Expand All @@ -303,22 +305,20 @@ You can use these commands to get more information about the experiment
* 如果有使用上的问题,可先查看[常见问题解答](https://github.com/microsoft/nni/blob/master/docs/zh_CN/Tutorial/FAQ.md)。如果没能解决问题,可通过 [Gitter](https://gitter.im/Microsoft/nni?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) 联系 NNI 开发团队或在 GitHub 上 [报告问题](https://github.com/microsoft/nni/issues/new/choose)。
* [自定义 Tuner](docs/zh_CN/Tuner/CustomizeTuner.md)
* [实现定制的训练平台](docs/zh_CN/TrainingService/HowToImplementTrainingService.md)
* [在 NNI 上实现新的 NAS Trainer](https://github.com/microsoft/nni/blob/master/docs/zh_CN/NAS/NasInterface.md#implement-a-new-nas-trainer-on-nni)
* [在 NNI 上实现新的 NAS Trainer](docs/zh_CN/NAS/Advanced.md)
* [自定义 Advisor](docs/zh_CN/Tuner/CustomizeAdvisor.md)

## **其它代码库和参考**

经作者许可的一些 NNI 用法示例和相关文档。

* ### **外部代码库**

* ### **外部代码库** ###
* 在 NNI 中运行 [ENAS](examples/tuners/enas_nni/README_zh_CN.md)
* 在 NNI 中运行 [神经网络架构结构搜索](examples/trials/nas_cifar10/README_zh_CN.md)
* [NNI 中的自动特征工程](examples/feature_engineering/auto-feature-engineering/README_zh_CN.md)
* 在 NNI 中运行 [神经网络架构结构搜索](examples/trials/nas_cifar10/README_zh_CN.md)
* [NNI 中的自动特征工程](examples/feature_engineering/auto-feature-engineering/README_zh_CN.md)
* 使用 NNI 的 [矩阵分解超参调优](https://github.com/microsoft/recommenders/blob/master/notebooks/04_model_select_and_optimize/nni_surprise_svd.ipynb)
* [scikit-nni](https://github.com/ksachdeva/scikit-nni) 使用 NNI 为 scikit-learn 开发的超参搜索。
* ### **相关文章**

* ### **相关文章** ###
* [超参数优化的对比](docs/zh_CN/CommunitySharings/HpoComparision.md)
* [神经网络结构搜索的对比](docs/zh_CN/CommunitySharings/NasComparision.md)
* [并行化顺序算法:TPE](docs/zh_CN/CommunitySharings/ParallelizingTpeSearch.md)
Expand Down
2 changes: 2 additions & 0 deletions docs/zh_CN/AdvancedFeature/MultiPhase.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# 多阶段

## 多阶段 Experiment

通常,每个 Trial 任务只需要从 Tuner 获取一个配置(超参等),然后使用这个配置执行并报告结果,然后退出。 但有时,一个 Trial 任务可能需要从 Tuner 请求多次配置。 这是一个非常有用的功能。 例如:
Expand Down
10 changes: 5 additions & 5 deletions docs/zh_CN/Assessor/BuiltinAssessor.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# 内置 Assessor

NNI 提供了先进的调优算法,使用上也很简单。 下面是内置 Assessor 的介绍
NNI 提供了先进的评估算法,使用上也很简单。 下面是内置 Assessor 的介绍

注意:点击 **Assessor 的名称**可看到 Assessor 的安装需求,建议的场景以及示例。 算法的详细说明在每个 Assessor 建议场景的最后
注意:点击 **Assessor 的名称**可了解每个 Assessor 的安装需求,建议的场景以及示例。 在每个 Assessor 建议场景最后,还有算法的详细说明

当前支持的 Assessor:
当前支持以下 Assessor:

| Assessor | 算法简介 |
| --------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
Expand All @@ -27,7 +27,7 @@ NNI 提供了先进的调优算法,使用上也很简单。 下面是内置 As

适用于各种性能曲线,可用到各种场景中来加速优化过程。 [详细说明](./MedianstopAssessor.md)

**参数**
**classArgs 要求:**

* **optimize_mode** (*maximize 或 minimize, 可选, 默认值为 maximize*) - 如果为 'maximize', Assessor 会在结果小于期望值时**终止** Trial。 如果为 'minimize',Assessor 会在结果大于期望值时**终止** Trial。
* **start_step** (*int, 可选, 默认值为 0*) - 只有收到 start_step 个中间结果后,才开始判断是否一个 Trial 应该被终止。
Expand Down Expand Up @@ -55,7 +55,7 @@ assessor:

适用于各种性能曲线,可用到各种场景中来加速优化过程。 更好的地方是,它能处理并评估性能类似的曲线。 [详细说明](./CurvefittingAssessor.md)

**参数**
**classArgs 要求:**

* **epoch_num** (*int, **必需***) - epoch 的总数。 需要此数据来决定需要预测点的总数。
* **optimize_mode** (*maximize 或 minimize, 可选, 默认值为 maximize*) - 如果为 'maximize', Assessor 会在结果小于期望值时**终止** Trial。 如果为 'minimize',Assessor 会在结果大于期望值时**终止** Trial。
Expand Down
14 changes: 7 additions & 7 deletions docs/zh_CN/Assessor/CurvefittingAssessor.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,17 @@

## 1. 介绍

Curve Fitting Assessor 是一个 LPA (learning, predicting, assessing,即学习、预测、评估) 的算法。 如果预测的Trial X 在 step S 比性能最好的 Trial 要差,就会提前终止它。
Curve Fitting Assessor 是一个 LPA (learning, predicting, assessing,即学习、预测、评估) 的算法。 如果预测的 Trial X 在 step S 比性能最好的 Trial 要差,就会提前终止它。

此算法中,使用了 12 条曲线来拟合学习曲线,从[参考论文](http://aad.informatik.uni-freiburg.de/papers/15-IJCAI-Extrapolation_of_Learning_Curves.pdf)中选择了大量的参数曲线模型。 学习曲线的形状与先验知识是一致的:都是典型的递增的、饱和的函数。
此算法中采用了 12 种曲线来拟合学习曲线。 这组参数曲线模型来自于[参考论文](http://aad.informatik.uni-freiburg.de/papers/15-IJCAI-Extrapolation_of_Learning_Curves.pdf)。 学习曲线的形状与先验知识是一致的:都是典型的递增的、饱和的函数。

![](../../img/curvefitting_learning_curve.PNG)

所有学习曲线模型被合并到了单个,更强大的模型中。 合并的模型通过加权线性混合:

![](../../img/curvefitting_f_comb.gif)

合并后的参数向量
合并后的新参数向量

![](../../img/curvefitting_expression_xi.gif)

Expand All @@ -22,11 +22,11 @@ Curve Fitting Assessor 是一个 LPA (learning, predicting, assessing,即学

具体来说,该算法有学习、预测和评估三个阶段。

* 步骤 1:学习。 从当前 Trial 的历史中学习,并从贝叶斯角度决定 \xi 。 首先,使用最小二乘法 (由 `fit_theta` 实现) 来节省时间。 获得参数后,过滤曲线并移除异常点(由 `filter_curve` 实现)。 最后,使用 MCMC 采样方法 (由 `mcmc_sampling` 实现) 来调整每个曲线的权重。 至此,确定了 \xi 中的所有参数。
* 步骤 1:学习。 从当前 Trial 的历史中学习,并从贝叶斯角度决定 \xi 。 首先,使用由 `fit_theta` 实现的最小二乘法。 获得参数后,过滤曲线并移除异常点(由 `filter_curve` 实现)。 最后,使用 MCMC 采样方法由 `mcmc_sampling` 实现,来调整每条曲线的权重。 至此,确定了 \xi 中的所有参数。

* 步骤 2:预测。 用 \xi 和混合模型公式,在目标位置(例如 epoch 的总数)来计算期望的最终结果精度(由 `f_comb` 实现)
* 步骤 2:预测。 用 \xi 和混合模型公式,由 `f_comb` 实现了,在目标位置(例如 epoch 的总数)来计算期望的最终结果精度。

* 步骤 3:如果拟合结果没有收敛,预测结果会是 `None`,并返回 `AssessResult.Good`,待下次有了更多精确信息后再次预测。 此外,会通过 `predict()` 函数获得正数。如果该值大于 __历史最好结果__ * `THRESHOLD`(默认为 0.95),则返回 `AssessResult.Good`,否则返回 `AssessResult.Bad`。
* 步骤 3:如果拟合结果不收敛,则预测值将为 `None`。 在这种情况下,会返回 `AssessResult.Good/code> 来请求进一步的精度和预测信息。 此外,将从 <code>predict()` 函数获得正确值。 如果该值大于历史最好结果 * `THRESHOLD`默认为 0.95,则返回 `AssessResult.Good`,否则返回 `AssessResult.Bad`。

下图显示了此算法在 MNIST Trial 历史数据上结果。其中绿点表示 Assessor 获得的数据,蓝点表示将来,但未知的数据,红色线条是 Curve fitting Assessor 的预测曲线。

Expand Down Expand Up @@ -61,7 +61,7 @@ Curve Fitting Assessor 是一个 LPA (learning, predicting, assessing,即学

## 3. 文件结构

Assessor 有大量的文件、函数和类。 这里只简单介绍最重要的文件:
Assessor 有大量的文件、函数和类。 在这里,会简要描述其中一部分。

* `curvefunctions.py` 包含了所有函数表达式和默认参数。
* `modelfactory.py` 包括学习和预测部分,并实现了相应的计算部分。
Expand Down
2 changes: 1 addition & 1 deletion docs/zh_CN/Assessor/MedianstopAssessor.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

## Median Stop

Medianstop 是一种简单的提前终止 Trial 的策略,可参考[论文](https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/46180.pdf)。 如果 Trial X 在步骤 S 的最好目标值低于所有已完成 Trial 前 S 个步骤目标平均值的中位数,这个 Trial 就会被提前停止。
Medianstop 是一种简单的提前终止策略,可参考[论文](https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/46180.pdf)。 如果 Trial X 在步骤 S 的最好目标值低于所有已完成 Trial 前 S 个步骤目标平均值的中位数,这个 Trial 就会被提前停止。
102 changes: 102 additions & 0 deletions docs/zh_CN/Compressor/Framework.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
# 设计文档

## 概述
模型压缩框架有两个主要组件: `Pruner` 和 `module 的包装`。

### Pruner
`Pruner` 用于:
1. 提供 `cal_mask` 方法来计算权重和偏差的掩码(mask)。
2. 根据配置,用 `module 的包装`来替换原始的 module。
3. 修改优化器,来在 `step` 方法被调用时,调用 `cal_mask`。

### module 的包装
`module 的包装` 包含:
1. 原始的 module
2. `cal_mask` 使用的一些缓存
3. 新的 forward 方法,用于在运行原始的 forward 方法前应用掩码。

使用 `module 包装`的原因:
1. 计算掩码所需要的 `cal_mask` 方法需要一些缓存,这些缓存需要注册在 `module 包装`里,这样就不需要修改原始的 module。
2. 新的 `forward` 方法用来在原始 `forward` 调用前,将掩码应用到权重上。

## 工作原理
基本的 Pruner 用法:
```python
configure_list = [{
'sparsity': 0.7,
'op_types': ['BatchNorm2d'],
}]

optimizer = torch.optim.SGD(model.parameters(), lr=0.001, momentum=0.9, weight_decay=1e-4)
pruner = SlimPruner(model, configure_list, optimizer)
model = pruner.compress()
```

Pruner 接收模型,配置和优化器作为参数。 在 `__init__` 方法中,优化器的 `step` 方法会被一个会调用 `cal_mask` 的新的 `step` 方法替换。 同样,所有 module 都会检查它们是否被配置为需要剪枝。如果 module 需要被剪枝,就会用 `module 包装`来替换它。 之后,会返回新的模型和优化器,并进行训练。 `compress` 方法会计算默认的掩码。

## 实现新的剪枝算法
要实现新的剪枝算法,需要继承 `Pruner` 来实现新的类,并重载 `cal_mask` 方法。 `cal_mask` 会被 `optimizer.step` 方法调用。 `Pruner` 基类提供了上述的基本功能,如替换 module 和优化器。

基础的 Pruner 如下所示:
```python
class NewPruner(Pruner):
def __init__(self, model, config_list, optimizer)
super().__init__(model, config_list, optimizer)
# 进行初始化

def calc_mask(self, wrapper, **kwargs):
# 计算 weight_mask
wrapper.weight_mask = weight_mask
```
### 设置包装的属性
有时,`cal_mask` 需要保存一些状态数据,可以像 PyTorch 的 module 一样,使用 `set_wrappers_attribute` API 来注册属性。 这些缓存会注册到 `module 包装`中。 用户可以通过 `module 包装`来直接访问这些缓存。

```python
class NewPruner(Pruner):
def __init__(self, model, config_list, optimizer):
super().__init__(model, config_list, optimizer)
self.set_wrappers_attribute("if_calculated", False)

def calc_mask(self, wrapper):
# 计算 weight_mask
if wrapper.if_calculated:
pass
else:
wrapper.if_calculated = True
# 更新掩码
```

### 在 forward 时收集数据
有时,需要在 forward 方法中收集数据,例如,需要激活的平均值。 这时,可以为 module 增加定制的收集方法。

```python
class ActivationRankFilterPruner(Pruner):
def __init__(self, model, config_list, optimizer, activation='relu', statistics_batch_num=1):
super().__init__(model, config_list, optimizer)
self.set_wrappers_attribute("if_calculated", False)
self.set_wrappers_attribute("collected_activation", [])
self.statistics_batch_num = statistics_batch_num

def collector(module_, input_, output):
if len(module_.collected_activation) < self.statistics_batch_num:
module_.collected_activation.append(self.activation(output.detach().cpu()))
self.add_activation_collector(collector)
assert activation in ['relu', 'relu6']
if activation == 'relu':
self.activation = torch.nn.functional.relu
elif activation == 'relu6':
self.activation = torch.nn.functional.relu6
else:
self.activation = None
```
收集函数会在每次 forward 方法运行时调用。

还可这样来移除收集方法:
```python
collector_id = self.add_activation_collector(collector)
# ...
self.remove_activation_collector(collector_id)
```

### 多 GPU 支持
在多 GPU 训练中,缓存和参数会在每次 `forward` 方法被调用时,复制到多个 GPU 上。 如果缓存和参数要在 `forward` 更新,就需要通过`原地`更新来提高效率。 因为 `cal_mask` 会在 `optimizer.step` 方法中的调用,会在 `forward` 方法后才被调用,且只会发生在单 GPU 上,因此它天然的就支持多 GPU 的情况。
Loading