* refactor toc * refactor toc * Change to pydata-sphinx-theme and update packages requirement list for ReadtheDocs * Remove customized css for old theme * Add index page to each top bar section and limit dropdown maximum to be 4 * Use js to change 'More' to 'Libraries' * Add custom.css to conf.py for further css changes * Add BigDL logo and search bar * refactor toc * refactor toc and add overview * refactor toc and add overview * refactor toc and add overview * refactor get started * add paper and video section * add videos * add grid columns in landing page * add document roadmap to index * reapply search bar and github icon commit * reorg orca and chronos sections * Test: weaken ads by js * update: change left attrbute * update: add comments * update: change opacity to 0.7 * Remove useless theme template override for old theme * Add sidebar releases component in the home page * Remove sidebar search and restore top nav search button * Add BigDL handouts * Add back to homepage button to pages except from the home page * Update releases contents & styles in left sidebar * Add version badge to the top bar * Test: weaken ads by js * update: add comments * remove landing page contents * rfix chronos install * refactor install * refactor chronos section titles * refactor nano index * change chronos landing * revise chronos landing page * add document navigator to nano landing page * revise install landing page * Improve css of versions in sidebar * Make handouts image pointing to a page in new tab * add win guide to install * add dliib installation * revise title bar * rename index files * add index page for user guide * add dllib and orca API * update user guide landing page * refactor side bar * Remove extra style configuration of card components & make different card usage consistent * Remove extra styles for Nano how-to guides * Remove extra styles for Chronos how-to guides * Remove dark mode for now * Update index page description * Add decision tree for choosing BigDL libraries in index page * add dllib models api, revise core layers formats * Change primary & info color in light mode * Restyle card components * Restructure Chronos landing page * Update card style * Update BigDL library selection decision tree * Fix failed Chronos tutorials filter * refactor PPML documents * refactor and add friesian documents * add friesian arch diagram * update landing pages and fill key features guide index page * Restyle link card component * Style video frames in PPML sections * Adjust Nano landing page * put api docs to the last in index for convinience * Make badge horizontal padding smaller & small changes * Change the second letter of all header titles to be small capitalizd * Small changes on Chronos index page * Revise decision tree to make it smaller * Update: try to change the position of ads. * Bugfix: deleted nonexist file config * Update: update ad JS/CSS/config * Update: change ad. * Update: delete my template and change files. * Update: change chronos installation table color. * Update: change table font color to --pst-color-primary-text * Remove old contents in landing page sidebar * Restyle badge for usage in card footer again * Add quicklinks template on landing page sidebar * add quick links * Add scala logo * move tf, pytorch out of the link * change orca key features cards * fix typo * fix a mistake in wording * Restyle badge for card footer * Update decision tree * Remove useless html templates * add more api docs and update tutorials in dllib * update chronos install using new style * merge changes in nano doc from master * fix quickstart links in sidebar quicklinks * Make tables responsive * Fix overflow in api doc * Fix list indents problems in [User guide] section * Further fixes to nested bullets contents in [User Guide] section * Fix strange title in Nano 5-min doc * Fix list indent problems in [DLlib] section * Fix misnumbered list problems and other small fixes for [Chronos] section * Fix list indent problems and other small fixes for [Friesian] section * Fix list indent problem and other small fixes for [PPML] section * Fix list indent problem for developer guide * Fix list indent problem for [Cluster Serving] section * fix dllib links * Fix wrong relative link in section landing page Co-authored-by: Yuwen Hu <yuwen.hu@intel.com> Co-authored-by: Juntao Luo <1072087358@qq.com>
		
			
				
	
	
		
			71 lines
		
	
	
		
			No EOL
		
	
	
		
			3.7 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			71 lines
		
	
	
		
			No EOL
		
	
	
		
			3.7 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
BigDL Documentation
 | 
						|
===========================
 | 
						|
 | 
						|
BigDL seamlessly scales your data analytics & AI applications from laptop to cloud, with the following libraries:
 | 
						|
 | 
						|
- `Orca <doc/Orca/index.html>`_: Distributed Big Data & AI (TF & PyTorch) Pipeline on Spark and Ray
 | 
						|
- `Nano <doc/Nano/index.html>`_: Transparent Acceleration of Tensorflow & PyTorch Programs
 | 
						|
- `DLlib <doc/DLlib/index.html>`_ "Equivalent of Spark MLlib" for Deep Learning
 | 
						|
- `Chronos <doc/Chronos/index.html>`_: Scalable Time Series Analysis using AutoML
 | 
						|
- `Friesian <doc/Friesian/index.html>`_: End-to-End Recommendation Systems
 | 
						|
- `PPML <doc/PPML/index.html>`_ (experimental): Secure Big Data and AI (with SGX Hardware Security)
 | 
						|
 | 
						|
------
 | 
						|
 | 
						|
Choosing the right BigDL library
 | 
						|
---------------------------
 | 
						|
 | 
						|
.. graphviz::
 | 
						|
 | 
						|
    digraph BigDLDecisionTree {
 | 
						|
        graph [pad=0.1 ranksep=0.3]
 | 
						|
        node [color="#0171c3" shape=box fontname="Arial" fontsize=14]
 | 
						|
        
 | 
						|
        Feature1 [label="Hardware Secured Big Data & AI?"]
 | 
						|
        Feature2 [label="Python vs. Scala/Java?"]
 | 
						|
        Feature3 [label="What type of application?"]
 | 
						|
        Feature4 [label="Domain?"]
 | 
						|
        
 | 
						|
        Orca[href="../doc/Orca/index.html" target="_blank" target="_blank" style="rounded,filled" fontcolor="#ffffff"]
 | 
						|
        Nano[href="../doc/Nano/index.html" target="_blank" target="_blank" style="rounded,filled" fontcolor="#ffffff"]
 | 
						|
        DLlib1[label="DLlib" href="../doc/DLlib/index.html" target="_blank" style="rounded,filled" fontcolor="#ffffff"]
 | 
						|
        DLlib2[label="DLlib" href="../doc/DLlib/index.html" target="_blank" style="rounded,filled" fontcolor="#ffffff"]
 | 
						|
        Chronos[href="../doc/Chronos/index.html" target="_blank" style="rounded,filled" fontcolor="#ffffff"]
 | 
						|
        Friesian[href="../doc/Friesian/index.html" target="_blank" style="rounded,filled" fontcolor="#ffffff"]
 | 
						|
        PPML[href="../doc/PPML/index.html" target="_blank" style="rounded,filled" fontcolor="#ffffff"]
 | 
						|
        
 | 
						|
        ArrowLabel1[label="No" fontsize=12 width=0.1 height=0.1 style=filled color="#c9c9c9"]
 | 
						|
        ArrowLabel2[label="Yes" fontsize=12 width=0.1 height=0.1 style=filled color="#c9c9c9"]
 | 
						|
        ArrowLabel3[label="Python" fontsize=12 width=0.1 height=0.1 style=filled color="#c9c9c9"]
 | 
						|
        ArrowLabel4[label="Scala/Java" fontsize=12 width=0.1 height=0.1 style=filled color="#c9c9c9"]
 | 
						|
        ArrowLabel5[label="Distributed Big Data \n + \n AI (TF/PyTorch)" fontsize=12 width=0.1 height=0.1 style=filled color="#c9c9c9"]
 | 
						|
        ArrowLabel6[label="Accelerate \n TensorFlow / PyTorch" fontsize=12 width=0.1 height=0.1 style=filled color="#c9c9c9"]
 | 
						|
        ArrowLabel7[label="DL for Spark MLlib" fontsize=12 width=0.1 height=0.1 style=filled color="#c9c9c9"]
 | 
						|
        ArrowLabel8[label="High Level App Framework" fontsize=12 width=0.1 height=0.1 style=filled color="#c9c9c9"]
 | 
						|
        ArrowLabel9[label="Time Series" fontsize=12 width=0.1 height=0.1 style=filled color="#c9c9c9"]
 | 
						|
        ArrowLabel10[label="Recommender System" fontsize=12 width=0.1 height=0.1 style=filled color="#c9c9c9"]
 | 
						|
        
 | 
						|
        Feature1 -> ArrowLabel1[dir=none]
 | 
						|
        ArrowLabel1 -> Feature2
 | 
						|
        Feature1 -> ArrowLabel2[dir=none]
 | 
						|
        ArrowLabel2 -> PPML
 | 
						|
        
 | 
						|
        Feature2 -> ArrowLabel3[dir=none]
 | 
						|
        ArrowLabel3 -> Feature3
 | 
						|
        Feature2 -> ArrowLabel4[dir=none]
 | 
						|
        ArrowLabel4 -> DLlib1
 | 
						|
        
 | 
						|
        Feature3 -> ArrowLabel5[dir=none]
 | 
						|
         ArrowLabel5 -> Orca
 | 
						|
        Feature3 -> ArrowLabel6[dir=none]
 | 
						|
        ArrowLabel6 -> Nano
 | 
						|
        Feature3 -> ArrowLabel7[dir=none]
 | 
						|
        ArrowLabel7 -> DLlib2
 | 
						|
        Feature3 -> ArrowLabel8[dir=none]
 | 
						|
        ArrowLabel8 -> Feature4
 | 
						|
        
 | 
						|
        Feature4 -> ArrowLabel9[dir=none]
 | 
						|
        ArrowLabel9 -> Chronos
 | 
						|
        Feature4 -> ArrowLabel10[dir=none]
 | 
						|
        ArrowLabel10 -> Friesian
 | 
						|
    } |