* Add api docs for bigdl.nano.tf.keras.layers.Embedding and bigdl.nano.tf.optimizers.SparseAdam
* Update API document link in related how-to guide
* Remove non-related parameter explanation for Embedding
* Add param explanation for kwargs in for Embedding, and small revision
* Small fix
* Add basic guides structure of Training - TensorFlow
* Add how-to guides: How to accelerate a TensorFlow Keras application on training workloads through multiple instances
* Change import order and add pip install for tensorflow-dataset
* Diable other nano tests for now
* Add github action tests for how-to guides Tensorflow training
* Use jupyter nbconvert to test notebooks for training tensorflow instead to avoid errors
* Add how-to guide: How to optimize your model with a sparse Embedding layer and SparseAdam optimizer
* Enable other nano tests again
* Small Revision: fix typos
* Small Revision: refactor some sentences
* Revision: refactor contents based on comments
* Add How-to guides: How to choose the number of processes for multi-instance training
* Small Revision: fix typos and refactor some sentences
* Make timeout time for github action longer for TensorFlow, 600s->700s
* Overide sphinx_rtd_theme style to remove 'Edit on Github' button
* Change 'Edit on Github' button to 'Edit this page' for every readthedocs pages
* Add lisence for adapting sphinx_rtd_theme/breadcrumbs.html
* add multi task example codes and readme
* fix for Friesian code style
* part 1: fix comments in pr
* update for comments part 2
* update for pr comments part 3
* update for code style
* update codes and add test results
* Update README.md
* Rearrange file structure for PyTorch Inference for docs and add titles for PyTorch-Lightning Training
* Add How-to guide: How to accelerate a PyTorch-Lightning application on training workloads through Intel® Extension for PyTorch*
* Add how-to guide: How to accelerate a PyTorch-Lightning application on training workloads through multiple instances
* Revise: remove '-' in 'PyTorch-Lightning' and some other changes
* Add How-to guides: How to use the channels last memory format in your PyTorch Lightning application for training
* Add how-to guide: Use BFloat16 Mixed Precision for PyTorch Lightning Training
* Add How-to guide: How to accelerate a computer vision data processing pipeline
* Small Revision: change comments in several code cells
* Disable other nano tests temporarily
* Add github action tests for Nano Training PyTorch Lightning tests
* Enable other nano tests again
* Small revisions: typos and explanation texts changes
* Revise: update based on comments