[doc] move current toc out of readthedocs landingpage (#5201)
* remove toc from landing page * update extension version * resolve version conflict * remove toc in page * fix toc * fix toc * revise toc * revise toc * revise toc * revise toc * revise toc * revise toc * revise toc * revise toc * revise toc
This commit is contained in:
parent
6cc1ffd521
commit
e4ca63a97f
4 changed files with 116 additions and 125 deletions
|
|
@ -5,7 +5,6 @@ sphinx-jsonschema==1.19.1
|
||||||
sphinxemoji==0.2.0
|
sphinxemoji==0.2.0
|
||||||
click==8.1.3
|
click==8.1.3
|
||||||
markdown<3.4
|
markdown<3.4
|
||||||
tensorflow==1.15.2
|
|
||||||
bigdl==0.12.0
|
bigdl==0.12.0
|
||||||
cloudpickle==2.1.0
|
cloudpickle==2.1.0
|
||||||
ray[tune]==1.9.2
|
ray[tune]==1.9.2
|
||||||
|
|
@ -16,7 +15,7 @@ setuptools==41.0.1
|
||||||
docutils==0.17
|
docutils==0.17
|
||||||
mock==1.0.1
|
mock==1.0.1
|
||||||
pillow==5.4.1
|
pillow==5.4.1
|
||||||
sphinx==5.0.2
|
sphinx==4.5.0
|
||||||
alabaster>=0.7,<0.8,!=0.7.5
|
alabaster>=0.7,<0.8,!=0.7.5
|
||||||
commonmark==0.8.1
|
commonmark==0.8.1
|
||||||
recommonmark==0.5.0
|
recommonmark==0.5.0
|
||||||
|
|
@ -35,3 +34,5 @@ protobuf~=3.19.0
|
||||||
sphinx-tabs==3.4
|
sphinx-tabs==3.4
|
||||||
optuna==2.10.0
|
optuna==2.10.0
|
||||||
ConfigSpace==0.5.0
|
ConfigSpace==0.5.0
|
||||||
|
sphinx-design==0.2.0
|
||||||
|
sphinx-external-toc==0.3.0
|
||||||
102
docs/readthedocs/source/_toc.yml
Normal file
102
docs/readthedocs/source/_toc.yml
Normal file
|
|
@ -0,0 +1,102 @@
|
||||||
|
root: index
|
||||||
|
subtrees:
|
||||||
|
- caption: Quick Start
|
||||||
|
entries:
|
||||||
|
- file: doc/Orca/QuickStart/orca-tf-quickstart
|
||||||
|
- file: doc/Orca/QuickStart/orca-keras-quickstart
|
||||||
|
- file: doc/Orca/QuickStart/orca-tf2keras-quickstart
|
||||||
|
- file: doc/Orca/QuickStart/orca-pytorch-quickstart
|
||||||
|
- file: doc/Ray/QuickStart/ray-quickstart
|
||||||
|
|
||||||
|
- caption: User Guide
|
||||||
|
entries:
|
||||||
|
- file: doc/UserGuide/python
|
||||||
|
- file: doc/UserGuide/scala
|
||||||
|
- file: doc/UserGuide/colab
|
||||||
|
- file: doc/UserGuide/docker
|
||||||
|
- file: doc/UserGuide/hadoop
|
||||||
|
- file: doc/UserGuide/k8s
|
||||||
|
- file: doc/UserGuide/databricks
|
||||||
|
- file: doc/UserGuide/develop
|
||||||
|
|
||||||
|
- caption: Nano
|
||||||
|
entries:
|
||||||
|
- file: doc/Nano/Overview/nano
|
||||||
|
- file: doc/Nano/Overview/windows_guide
|
||||||
|
- file: doc/Nano/QuickStart/pytorch_train
|
||||||
|
- file: doc/Nano/QuickStart/pytorch_inference
|
||||||
|
- file: doc/Nano/QuickStart/tensorflow_train
|
||||||
|
- file: doc/Nano/QuickStart/tensorflow_inference
|
||||||
|
- file: doc/Nano/QuickStart/hpo
|
||||||
|
- file: doc/Nano/Overview/known_issues
|
||||||
|
- file: doc/Nano/QuickStart/index
|
||||||
|
|
||||||
|
- caption: DLlib
|
||||||
|
entries:
|
||||||
|
- file: doc/DLlib/Overview/dllib
|
||||||
|
- file: doc/DLlib/Overview/keras-api
|
||||||
|
- file: doc/DLlib/Overview/nnframes
|
||||||
|
|
||||||
|
- caption: Orca
|
||||||
|
entries:
|
||||||
|
- file: doc/Orca/Overview/orca
|
||||||
|
title: "Orca User Guide"
|
||||||
|
- file: doc/Orca/Overview/orca-context
|
||||||
|
- file: doc/Orca/Overview/data-parallel-processing
|
||||||
|
- file: doc/Orca/Overview/distributed-training-inference
|
||||||
|
- file: doc/Orca/Overview/distributed-tuning
|
||||||
|
- file: doc/Ray/Overview/ray
|
||||||
|
- file: doc/Orca/Overview/known_issues
|
||||||
|
|
||||||
|
- caption: Chronos
|
||||||
|
entries:
|
||||||
|
- file: doc/Chronos/Overview/chronos
|
||||||
|
- file: doc/Chronos/Overview/deep_dive
|
||||||
|
- file: doc/Chronos/QuickStart/index
|
||||||
|
- file: doc/Chronos/Overview/chronos_known_issue
|
||||||
|
|
||||||
|
|
||||||
|
- caption: PPML
|
||||||
|
entries:
|
||||||
|
- file: doc/PPML/Overview/ppml
|
||||||
|
- file: doc/PPML/Overview/trusted_big_data_analytics_and_ml
|
||||||
|
- file: doc/PPML/Overview/trusted_fl
|
||||||
|
- file: doc/PPML/QuickStart/secure_your_services
|
||||||
|
- file: doc/PPML/QuickStart/build_kernel_with_sgx
|
||||||
|
- file: doc/PPML/QuickStart/deploy_intel_sgx_device_plugin_for_kubernetes
|
||||||
|
- file: doc/PPML/QuickStart/trusted-serving-on-k8s-guide
|
||||||
|
- file: doc/PPML/QuickStart/tpc-h_with_sparksql_on_k8s
|
||||||
|
- file: doc/PPML/QuickStart/tpc-ds_with_sparksql_on_k8s
|
||||||
|
- file: doc/PPML/Overview/azure_ppml
|
||||||
|
|
||||||
|
- caption: Serving
|
||||||
|
entries:
|
||||||
|
- file: doc/Serving/Overview/serving.md
|
||||||
|
- file: doc/Serving/QuickStart/serving-quickstart
|
||||||
|
- file: doc/Serving/ProgrammingGuide/serving-installation
|
||||||
|
- file: doc/Serving/ProgrammingGuide/serving-start
|
||||||
|
- file: doc/Serving/ProgrammingGuide/serving-inference
|
||||||
|
- file: doc/Serving/Example/example
|
||||||
|
- file: doc/Serving/FAQ/faq
|
||||||
|
- file: doc/Serving/FAQ/contribute-guide
|
||||||
|
|
||||||
|
- caption: Common Use Case
|
||||||
|
entries:
|
||||||
|
- file: doc/Orca/QuickStart/orca-pytorch-distributed-quickstart
|
||||||
|
- file: doc/UseCase/spark-dataframe
|
||||||
|
- file: doc/UseCase/xshards-pandas
|
||||||
|
- file: doc/Orca/QuickStart/orca-autoestimator-pytorch-quickstart
|
||||||
|
- file: doc/Orca/QuickStart/orca-autoxgboost-quickstart
|
||||||
|
|
||||||
|
- caption: Python API
|
||||||
|
entries:
|
||||||
|
- file: doc/PythonAPI/Orca/orca
|
||||||
|
- file: doc/PythonAPI/Friesian/feature
|
||||||
|
- file: doc/PythonAPI/Chronos/index
|
||||||
|
- file: doc/PythonAPI/Nano/index
|
||||||
|
|
||||||
|
- caption: Real-World Application
|
||||||
|
entries:
|
||||||
|
- file: doc/Application/presentations
|
||||||
|
- file: doc/Application/blogs
|
||||||
|
- file: doc/Application/powered-by
|
||||||
|
|
@ -18,7 +18,7 @@ import glob
|
||||||
import shutil
|
import shutil
|
||||||
import urllib
|
import urllib
|
||||||
|
|
||||||
autodoc_mock_imports = ["openvino", "pytorch_lightning", "keras"]
|
autodoc_mock_imports = ["openvino", "pytorch_lightning", "keras", "tensorflow"]
|
||||||
|
|
||||||
# documentation root, use os.path.abspath to make it absolute, like shown here.
|
# documentation root, use os.path.abspath to make it absolute, like shown here.
|
||||||
#sys.path.insert(0, '.')
|
#sys.path.insert(0, '.')
|
||||||
|
|
@ -90,6 +90,8 @@ extensions = [
|
||||||
'recommonmark',
|
'recommonmark',
|
||||||
'sphinx_markdown_tables',
|
'sphinx_markdown_tables',
|
||||||
'sphinx_tabs.tabs',
|
'sphinx_tabs.tabs',
|
||||||
|
'sphinx_design',
|
||||||
|
'sphinx_external_toc',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -152,6 +154,14 @@ html_static_path = ['_static']
|
||||||
htmlhelp_basename = 'BigDL Documentation'
|
htmlhelp_basename = 'BigDL Documentation'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# -- Options for external TOC tree ---
|
||||||
|
external_toc_exclude_missing = False
|
||||||
|
external_toc_path = "_toc.yml"
|
||||||
|
|
||||||
|
# this is to surpresswarnings about explicit "toctree" directives
|
||||||
|
suppress_warnings = ["etoc.toctree"]
|
||||||
|
|
||||||
# -- Options for LaTeX output ------------------------------------------------
|
# -- Options for LaTeX output ------------------------------------------------
|
||||||
|
|
||||||
latex_elements = {
|
latex_elements = {
|
||||||
|
|
|
||||||
|
|
@ -16,125 +16,3 @@ BigDL Documentation
|
||||||
|
|
||||||
.. meta::
|
.. meta::
|
||||||
:google-site-verification: hG9ocvSRSRTY5z8g6RLn97_tdJvYRx_tVGhNdtZZavM
|
:google-site-verification: hG9ocvSRSRTY5z8g6RLn97_tdJvYRx_tVGhNdtZZavM
|
||||||
|
|
||||||
.. toctree::
|
|
||||||
:maxdepth: 1
|
|
||||||
:caption: Quick Start
|
|
||||||
|
|
||||||
doc/Orca/QuickStart/orca-tf-quickstart.md
|
|
||||||
doc/Orca/QuickStart/orca-keras-quickstart.md
|
|
||||||
doc/Orca/QuickStart/orca-tf2keras-quickstart.md
|
|
||||||
doc/Orca/QuickStart/orca-pytorch-quickstart.md
|
|
||||||
doc/Ray/QuickStart/ray-quickstart.md
|
|
||||||
|
|
||||||
.. toctree::
|
|
||||||
:maxdepth: 1
|
|
||||||
:caption: User Guide
|
|
||||||
|
|
||||||
doc/UserGuide/python.md
|
|
||||||
doc/UserGuide/scala.md
|
|
||||||
doc/UserGuide/colab.md
|
|
||||||
doc/UserGuide/docker.md
|
|
||||||
doc/UserGuide/hadoop.md
|
|
||||||
doc/UserGuide/k8s.md
|
|
||||||
doc/UserGuide/databricks.md
|
|
||||||
doc/UserGuide/develop.md
|
|
||||||
|
|
||||||
.. toctree::
|
|
||||||
:maxdepth: 1
|
|
||||||
:caption: Nano Overview
|
|
||||||
|
|
||||||
doc/Nano/Overview/nano.md
|
|
||||||
doc/Nano/Overview/windows_guide.md
|
|
||||||
doc/Nano/QuickStart/pytorch_train.md
|
|
||||||
doc/Nano/QuickStart/pytorch_inference.md
|
|
||||||
doc/Nano/QuickStart/tensorflow_train.md
|
|
||||||
doc/Nano/QuickStart/tensorflow_inference.md
|
|
||||||
doc/Nano/QuickStart/hpo.rst
|
|
||||||
doc/Nano/Overview/known_issues.md
|
|
||||||
doc/Nano/QuickStart/index.md
|
|
||||||
|
|
||||||
.. toctree::
|
|
||||||
:maxdepth: 1
|
|
||||||
:caption: DLlib Overview
|
|
||||||
|
|
||||||
doc/DLlib/Overview/dllib.md
|
|
||||||
doc/DLlib/Overview/keras-api.md
|
|
||||||
doc/DLlib/Overview/nnframes.md
|
|
||||||
|
|
||||||
.. toctree::
|
|
||||||
:maxdepth: 1
|
|
||||||
:caption: Orca Overview
|
|
||||||
|
|
||||||
doc/Orca/Overview/orca.md
|
|
||||||
doc/Orca/Overview/orca-context.md
|
|
||||||
doc/Orca/Overview/data-parallel-processing.md
|
|
||||||
doc/Orca/Overview/distributed-training-inference.md
|
|
||||||
doc/Orca/Overview/distributed-tuning.md
|
|
||||||
doc/Ray/Overview/ray.md
|
|
||||||
doc/Orca/Overview/known_issues.md
|
|
||||||
|
|
||||||
.. toctree::
|
|
||||||
:maxdepth: 1
|
|
||||||
:caption: Chronos Overview
|
|
||||||
|
|
||||||
doc/Chronos/Overview/chronos.md
|
|
||||||
doc/Chronos/Overview/deep_dive.rst
|
|
||||||
doc/Chronos/QuickStart/index.md
|
|
||||||
doc/Chronos/Overview/chronos_known_issue.md
|
|
||||||
|
|
||||||
.. toctree::
|
|
||||||
:maxdepth: 1
|
|
||||||
:caption: PPML Overview
|
|
||||||
|
|
||||||
doc/PPML/Overview/ppml.md
|
|
||||||
doc/PPML/Overview/trusted_big_data_analytics_and_ml.md
|
|
||||||
doc/PPML/Overview/trusted_fl.md
|
|
||||||
doc/PPML/QuickStart/secure_your_services.md
|
|
||||||
doc/PPML/QuickStart/build_kernel_with_sgx.md
|
|
||||||
doc/PPML/QuickStart/deploy_intel_sgx_device_plugin_for_kubernetes.md
|
|
||||||
doc/PPML/QuickStart/trusted-serving-on-k8s-guide.md
|
|
||||||
doc/PPML/QuickStart/tpc-h_with_sparksql_on_k8s.md
|
|
||||||
doc/PPML/QuickStart/tpc-ds_with_sparksql_on_k8s.md
|
|
||||||
doc/PPML/Overview/azure_ppml.md
|
|
||||||
|
|
||||||
.. toctree::
|
|
||||||
:maxdepth: 1
|
|
||||||
:caption: Serving Overview
|
|
||||||
|
|
||||||
doc/Serving/Overview/serving.md
|
|
||||||
doc/Serving/QuickStart/serving-quickstart.md
|
|
||||||
doc/Serving/ProgrammingGuide/serving-installation.md
|
|
||||||
doc/Serving/ProgrammingGuide/serving-start.md
|
|
||||||
doc/Serving/ProgrammingGuide/serving-inference.md
|
|
||||||
doc/Serving/Example/example.md
|
|
||||||
doc/Serving/FAQ/faq.md
|
|
||||||
doc/Serving/FAQ/contribute-guide.md
|
|
||||||
|
|
||||||
.. toctree::
|
|
||||||
:maxdepth: 1
|
|
||||||
:caption: Common Use Case
|
|
||||||
|
|
||||||
doc/Orca/QuickStart/orca-pytorch-distributed-quickstart.md
|
|
||||||
doc/UseCase/spark-dataframe.md
|
|
||||||
doc/UseCase/xshards-pandas.md
|
|
||||||
doc/Orca/QuickStart/orca-autoestimator-pytorch-quickstart.md
|
|
||||||
doc/Orca/QuickStart/orca-autoxgboost-quickstart.md
|
|
||||||
|
|
||||||
.. toctree::
|
|
||||||
:maxdepth: 1
|
|
||||||
:caption: Python API
|
|
||||||
|
|
||||||
doc/PythonAPI/Orca/orca.rst
|
|
||||||
doc/PythonAPI/Friesian/feature.rst
|
|
||||||
doc/PythonAPI/Chronos/index.rst
|
|
||||||
doc/PythonAPI/Nano/index.rst
|
|
||||||
|
|
||||||
.. toctree::
|
|
||||||
:maxdepth: 1
|
|
||||||
:caption: Real-World Application
|
|
||||||
|
|
||||||
doc/Application/presentations.md
|
|
||||||
doc/Application/blogs.md
|
|
||||||
doc/Application/powered-by.md
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue