Unverified Commit 39782f12 authored by xuehui's avatar xuehui Committed by GitHub
Browse files

Update all doc structure (#1285)

* update readme in ga_squad

* update readme

* fix typo

* Update README.md

* Update README.md

* Update README.md

* update readme

* update

* fix path

* update reference

* fix bug in config file

* update nni_arch_overview.png

* update

* update

* update

* update home page

* update default value of metis tuner

* fix broken link in CommunitySharings

* update docs about nested search space

* update docs

* rename cascding to nested

* fix broken link

* update

* update issue link

* fix typo

* update evaluate parameters from GMM

* refine code

* fix optimized mode bug

* update import warning

* update warning

* update optimized mode

* first commit for update doc structure

* mv the localmode and remotemode to traningservice

* update
parent b7cd20e6
......@@ -201,28 +201,28 @@ Click the tab "Overview".
Information about this experiment will be shown in the WebUI, including the experiment trial profile and search space message. NNI also support `download these information and parameters` through the **Download** button. You can download the experiment result anytime in the middle for the running or at the end of the execution, etc.
![](../img/QuickStart1.png)
![](../../img/QuickStart1.png)
Top 10 trials will be listed in the Overview page, you can browse all the trials in "Trials Detail" page.
![](../img/QuickStart2.png)
![](../../img/QuickStart2.png)
#### View trials detail page
Click the tab "Default Metric" to see the point graph of all trials. Hover to see its specific default metric and search space message.
![](../img/QuickStart3.png)
![](../../img/QuickStart3.png)
Click the tab "Hyper Parameter" to see the parallel graph.
* You can select the percentage to see top trials.
* Choose two axis to swap its positions
![](../img/QuickStart4.png)
![](../../img/QuickStart4.png)
Click the tab "Trial Duration" to see the bar graph.
![](../img/QuickStart5.png)
![](../../img/QuickStart5.png)
Below is the status of the all trials. Specifically:
......@@ -231,20 +231,20 @@ Below is the status of the all trials. Specifically:
* Kill: you can kill a job that status is running.
* Support to search for a specific trial.
![](../img/QuickStart6.png)
![](../../img/QuickStart6.png)
* Intermediate Result Graph
![](../img/QuickStart7.png)
![](../../img/QuickStart7.png)
## Related Topic
* [Try different Tuners](BuiltinTuner.md)
* [Try different Assessors](BuiltinAssessor.md)
* [Try different Tuners](../Tuner/BuiltinTuner.md)
* [Try different Assessors](../Assessor/BuiltinAssessor.md)
* [How to use command line tool nnictl](Nnictl.md)
* [How to write a trial](Trials.md)
* [How to run an experiment on local (with multiple GPUs)?](LocalMode.md)
* [How to run an experiment on multiple machines?](RemoteMachineMode.md)
* [How to run an experiment on OpenPAI?](PaiMode.md)
* [How to run an experiment on Kubernetes through Kubeflow?](KubeflowMode.md)
* [How to run an experiment on Kubernetes through FrameworkController?](FrameworkControllerMode.md)
* [How to write a trial](../TrialExample/Trials.md)
* [How to run an experiment on local (with multiple GPUs)?](../TrainingService/LocalMode.md)
* [How to run an experiment on multiple machines?](../TrainingService/RemoteMachineMode.md)
* [How to run an experiment on OpenPAI?](../TrainingService/PaiMode.md)
* [How to run an experiment on Kubernetes through Kubeflow?](../TrainingService/KubeflowMode.md)
* [How to run an experiment on Kubernetes through FrameworkController?](../TrainingService/FrameworkControllerMode.md)
......@@ -102,4 +102,4 @@ Known Limitations:
* Only Random Search/TPE/Anneal/Evolution tuner supports nested search space
* We do not support nested search space "Hyper Parameter" parallel graph now, the enhancement is being considered in #1110(https://github.com/microsoft/nni/issues/1110), any suggestions or discussions or contributions are warmly welcomed
* We do not support nested search space "Hyper Parameter" in visualization now, the enhancement is being considered in #1110(https://github.com/microsoft/nni/issues/1110), any suggestions or discussions or contributions are warmly welcomed
......@@ -10,16 +10,16 @@ Click the tab "Overview".
* If you have any question, you can click "Feedback" to report it.
* If your experiment have more than 1000 trials, you can change the refresh interval on here.
![](../img/webui-img/over1.png)
![](../../img/webui-img/over1.png)
* See good performance trials.
![](../img/webui-img/over2.png)
![](../../img/webui-img/over2.png)
## View job default metric
Click the tab "Default Metric" to see the point graph of all trials. Hover to see its specific default metric and search space message.
![](../img/accuracy.png)
![](../../img/accuracy.png)
## View hyper parameter
......@@ -28,24 +28,24 @@ Click the tab "Hyper Parameter" to see the parallel graph.
* You can select the percentage to see top trials.
* Choose two axis to swap its positions
![](../img/hyperPara.png)
![](../../img/hyperPara.png)
## View Trial Duration
Click the tab "Trial Duration" to see the bar graph.
![](../img/trial_duration.png)
![](../../img/trial_duration.png)
## View Trial Intermediate Result Graph
Click the tab "Intermediate Result" to see the lines graph.
![](../img/webui-img/trials_intermeidate.png)
![](../../img/webui-img/trials_intermeidate.png)
The graph has a filter function. You can open the filter button. And then enter your focus point
in the scape input. Simultaneously, intermediate result inputs can limit the intermediate's range.
![](../img/webui-img/filter_intermediate.png)
![](../../img/webui-img/filter_intermediate.png)
## View trials status
......@@ -53,27 +53,27 @@ Click the tab "Trials Detail" to see the status of the all trials. Specifically:
* Trial detail: trial's id, trial's duration, start time, end time, status, accuracy and search space file.
![](../img/webui-img/detail-local.png)
![](../../img/webui-img/detail-local.png)
* The button named "Add column" can select which column to show in the table. If you run an experiment that final result is dict, you can see other keys in the table.
![](../img/webui-img/addColumn.png)
![](../../img/webui-img/addColumn.png)
* If you want to compare some trials, you can select them and then click "Compare" to see the results.
![](../img/webui-img/compare.png)
![](../../img/webui-img/compare.png)
* You can use the button named "Copy as python" to copy trial's parameters.
![](../img/webui-img/copyParameter.png)
![](../../img/webui-img/copyParameter.png)
* If you run on OpenPAI or Kubeflow platform, you can also see the hdfsLog.
![](../img/webui-img/detail-pai.png)
![](../../img/webui-img/detail-pai.png)
* Kill: you can kill a job that status is running.
* Support to search for a specific trial.
* Intermediate Result Graph: you can see default and other keys in this graph.
![](../img/webui-img/intermediate.png)
![](../../img/webui-img/intermediate.png)
......@@ -2,6 +2,6 @@ Advanced Features
=====================
.. toctree::
MultiPhase<MultiPhase>
AdvancedNas<AdvancedNas>
NAS Programming Interface<GeneralNasInterfaces>
\ No newline at end of file
MultiPhase<./AdvancedFeature/MultiPhase>
AdvancedNas<./AdvancedFeature/AdvancedNas>
NAS Programming Interface<./AdvancedFeature/GeneralNasInterfaces>
\ No newline at end of file
......@@ -15,5 +15,5 @@ Like Tuners, users can either use built-in Assessors, or customize an Assessor o
.. toctree::
:maxdepth: 2
Builtin Assessors<BuiltinAssessor>
Customized Assessors<CustomizeAssessor>
Builtin Assessors<./Assessor/BuiltinAssessor>
Customized Assessors<./Assessor/CustomizeAssessor>
......@@ -4,6 +4,6 @@ Builtin-Assessors
.. toctree::
:maxdepth: 1
Overview<BuiltinAssessor>
Medianstop<MedianstopAssessor>
Curvefitting<CurvefittingAssessor>
\ No newline at end of file
Overview<./Assessor/BuiltinAssessor>
Medianstop<./Assessor/MedianstopAssessor>
Curvefitting<./Assessor/CurvefittingAssessor>
\ No newline at end of file
......@@ -4,15 +4,15 @@ Builtin-Tuners
.. toctree::
:maxdepth: 1
Overview<BuiltinTuner>
TPE<HyperoptTuner>
Random Search<HyperoptTuner>
Anneal<HyperoptTuner>
Naive Evolution<EvolutionTuner>
SMAC<SmacTuner>
Batch Tuner<BatchTuner>
Grid Search<GridsearchTuner>
Hyperband<HyperbandAdvisor>
Network Morphism<NetworkmorphismTuner>
Metis Tuner<MetisTuner>
BOHB<BohbAdvisor>
\ No newline at end of file
Overview<./Tuner/BuiltinTuner>
TPE<./Tuner/HyperoptTuner>
Random Search<./Tuner/HyperoptTuner>
Anneal<./Tuner/HyperoptTuner>
Naive Evolution<./Tuner/EvolutionTuner>
SMAC<./Tuner/SmacTuner>
Batch Tuner<./Tuner/BatchTuner>
Grid Search<./Tuner/GridsearchTuner>
Hyperband<./Tuner/HyperbandAdvisor>
Network Morphism<./Tuner/NetworkmorphismTuner>
Metis Tuner<./Tuner/MetisTuner>
BOHB<./Tuner/BohbAdvisor>
\ No newline at end of file
......@@ -3,5 +3,5 @@ Contribute to NNI
###############################
.. toctree::
Development Setup<SetupNniDeveloperEnvironment>
Contribution Guide<Contributing>
\ No newline at end of file
Development Setup<./Tutorial/SetupNniDeveloperEnvironment>
Contribution Guide<./Tutorial/Contributing>
\ No newline at end of file
......@@ -5,8 +5,8 @@ Examples
.. toctree::
:maxdepth: 2
MNIST<MnistExamples>
Cifar10<Cifar10Examples>
Scikit-learn<SklearnExamples>
EvolutionSQuAD<SquadEvolutionExamples>
GBDT<GbdtExample>
MNIST<./TrialExample/MnistExamples>
Cifar10<./TrialExample/Cifar10Examples>
Scikit-learn<./TrialExample/SklearnExamples>
EvolutionSQuAD<./TrialExample/SquadEvolutionExamples>
GBDT<./TrialExample/GbdtExample>
......@@ -12,7 +12,7 @@ Contents
:titlesonly:
Overview
QuickStart<QuickStart>
QuickStart<./Tutorial/QuickStart>
Tutorials<tutorials>
Examples<examples>
Reference<reference>
......
......@@ -4,9 +4,9 @@ References
.. toctree::
:maxdepth: 3
Command Line <Nnictl>
Command Line <./Tutorial/Nnictl>
Python API <sdk_reference>
Annotation <AnnotationSpec>
Configuration<ExperimentConfig>
Search Space <SearchSpaceSpec>
TrainingService <HowToImplementTrainingService>
Annotation <./Tutorial/AnnotationSpec>
Configuration<./Tutorial/ExperimentConfig>
Search Space <./Tutorial/SearchSpaceSpec>
TrainingService <./Tutorial/HowToImplementTrainingService>
......@@ -2,8 +2,8 @@ Introduction to NNI Training Services
=====================================
.. toctree::
Local<LocalMode>
Remote<RemoteMachineMode>
OpenPAI<PaiMode>
Kubeflow<KubeflowMode>
FrameworkController<FrameworkControllerMode>
\ No newline at end of file
Local<./TrainingService/LocalMode>
Remote<./TrainingService/RemoteMachineMode>
OpenPAI<./TrainingService/PaiMode>
Kubeflow<./TrainingService/KubeflowMode>
FrameworkController<./TrainingService/FrameworkControllerMode>
\ No newline at end of file
......@@ -13,6 +13,6 @@ For details, please refer to the following tutorials:
.. toctree::
:maxdepth: 2
Builtin Tuners<BuiltinTuner>
Customized Tuners<CustomizeTuner>
Customized Advisor<CustomizeAdvisor>
\ No newline at end of file
Builtin Tuners<./Tuner/BuiltinTuner>
Customized Tuners<./Tuner/CustomizeTuner>
Customized Advisor<./Tuner/CustomizeAdvisor>
\ No newline at end of file
......@@ -6,11 +6,11 @@ Tutorials
:maxdepth: 2
Installation
Write Trial<Trials>
Write Trial<./TrialExample/Trials>
Tuners<tuners>
Assessors<assessors>
WebUI
Training Platform<training_services>
How to use docker<HowToUseDocker>
How to use docker<./Tutorial/HowToUseDocker>
advanced
Debug HowTo<HowToDebug>
\ No newline at end of file
Debug HowTo<./Tutorial/HowToDebug>
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment