ray/doc/examples/overview.rst
matthewdeng 3fbe135a24
[docs] add modin_xgboost and dask_xgboost notebook tutorials (#18775)
* Add xgboost-dask golden notebook

* [examples] add modin-xgboost Jupyter notebook

* Add xgboost dast gn

* update modin notebook to sphinx-gallery compatible python file

* fix build file

* fix test

* fix test

* Add modin notebook anyscale connect test

* Add missing file

* add dask_xgboost notebook

* Add the new modin golden notebook to CI

* fix lint and filter out tests with py37

* Update release/golden_notebook_tests_new/golden_notebook_tests.yaml

Co-authored-by: matthewdeng <matthew.j.deng@gmail.com>

* Add dask, wait for cluster client, remove pytest

* Replace folder

* Fix

* Update dask_xgboost_app_config.yaml

* Update modin_xgboost_app_config.yaml

* comment on filtered out tests

Co-authored-by: Antoni Baum <antoni.baum@protonmail.com>
2021-10-05 09:17:33 -07:00

151 lines
No EOL
3.8 KiB
ReStructuredText
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Ray Tutorials and Examples
==========================
Get started with Ray, Tune, and RLlib with these notebooks that you can run online in Colab or Binder: `Ray Tutorial Notebooks <https://github.com/ray-project/tutorial>`__
Ray Examples
------------
.. raw:: html
<div class="sphx-glr-bigcontainer">
.. toctree::
:hidden:
tips-for-first-time.rst
testing-tips.rst
progress_bar.rst
plot_streaming.rst
placement-group.rst
.. customgalleryitem::
:tooltip: Tips for first time users.
:figure: /images/pipeline.png
:description: :doc:`/auto_examples/tips-for-first-time`
.. customgalleryitem::
:tooltip: Tips for testing Ray applications
:description: :doc:`/auto_examples/testing-tips`
.. customgalleryitem::
:tooltip: Progress Bar for Ray Tasks
:description: :doc:`/auto_examples/progress_bar`
.. customgalleryitem::
:tooltip: Implement a simple streaming application using Rays actors.
:description: :doc:`/auto_examples/plot_streaming`
.. customgalleryitem::
:tooltip: Learn placement group use cases with examples.
:description: :doc:`/auto_examples/placement-group`
.. raw:: html
</div>
Machine Learning Examples
-------------------------
.. raw:: html
<div class="sphx-glr-bigcontainer">
.. toctree::
:hidden:
plot_parameter_server.rst
plot_hyperparameter.rst
plot_lbfgs.rst
plot_example-lm.rst
plot_newsreader.rst
dask_xgboost/dask_xgboost.rst
modin_xgboost/modin_xgboost.rst
.. customgalleryitem::
:tooltip: Build a simple parameter server using Ray.
:figure: /images/param_actor.png
:description: :doc:`/auto_examples/plot_parameter_server`
.. customgalleryitem::
:tooltip: Simple parallel asynchronous hyperparameter evaluation.
:figure: /images/hyperparameter.png
:description: :doc:`/auto_examples/plot_hyperparameter`
.. customgalleryitem::
:tooltip: Walkthrough of parallelizing the L-BFGS algorithm.
:description: :doc:`/auto_examples/plot_lbfgs`
.. customgalleryitem::
:tooltip: Distributed Fault-Tolerant BERT training for FAIRSeq using Ray.
:description: :doc:`/auto_examples/plot_example-lm`
.. customgalleryitem::
:tooltip: Implementing a simple news reader using Ray.
:description: :doc:`/auto_examples/plot_newsreader`
.. customgalleryitem::
:tooltip: Train an XGBoost-Ray model using Dask for data processing.
:description: :doc:`/auto_examples/dask_xgboost/dask_xgboost`
.. customgalleryitem::
:tooltip: Train an XGBoost-Ray model using Modin for data processing.
:description: :doc:`/auto_examples/modin_xgboost/modin_xgboost`
.. raw:: html
</div>
Reinforcement Learning Examples
-------------------------------
These are simple examples that show you how to leverage Ray Core. For Ray's production-grade reinforcement learning library, see `RLlib <http://docs.ray.io/en/master/rllib.html>`__.
.. raw:: html
<div class="sphx-glr-bigcontainer">
.. toctree::
:hidden:
plot_pong_example.rst
plot_example-a3c.rst
.. customgalleryitem::
:tooltip: Asynchronous Advantage Actor Critic agent using Ray.
:figure: /images/a3c.png
:description: :doc:`/auto_examples/plot_example-a3c`
.. customgalleryitem::
:tooltip: Parallelizing a policy gradient calculation on OpenAI Gym Pong.
:figure: /images/pong.png
:description: :doc:`/auto_examples/plot_pong_example`
.. raw:: html
</div>
End-to-end Machine Learning Guides
----------------------------------
These are full guides on how you can use Ray with various Machine Learning libraries
.. raw:: html
<div class="sphx-glr-bigcontainer">
.. toctree::
:hidden:
using-ray-with-pytorch-lightning.rst
.. customgalleryitem::
:tooltip: Using Ray with PyTorch Lightning.
:figure: /images/pytorch_lightning_small.png
:description: :doc:`/auto_examples/using-ray-with-pytorch-lightning`