logo

Ray v0.9.0.dev0

  • What is Ray?

Overview of Ray

  • A Gentle Introduction to Ray
  • Installing Ray

Ray Core

  • Ray Core Walkthrough
  • Using Ray
  • Configuring Ray
  • Tutorial and Examples
  • API and Package Reference

Ray Cluster

  • Distributed Ray Overview
  • Using the Ray Cluster Launcher
  • Cluster Autoscaling
  • Launching Cloud Clusters
  • Ray with Cluster Managers
    • Deploying on Kubernetes
    • Deploying on YARN
    • Deploying on Slurm

Ray Serve

  • Ray Serve: Scalable and Programmable Serving
  • Key Concepts
  • Tutorials
  • Deploying Ray Serve
  • Advanced Topics, Configurations, & FAQ
  • Serve Architecture
  • Serve API Reference

Ray Tune

  • Tune: Scalable Hyperparameter Tuning
  • Key Concepts
  • User Guide & Configuring Tune
  • Tutorials & FAQ
  • Examples
  • Tune API Reference
  • Contributing to Tune

RLlib

  • RLlib: Scalable Reinforcement Learning
  • RLlib Table of Contents
  • RLlib Training APIs
  • RLlib Environments
  • RLlib Models, Preprocessors, and Action Distributions
  • RLlib Algorithms
  • RLlib Offline Datasets
  • RLlib Concepts and Custom Algorithms
  • RLlib Examples
  • RLlib Package Reference
  • Contributing to RLlib

Ray SGD

  • RaySGD: Distributed Training Wrappers
  • Distributed PyTorch
  • Distributed TensorFlow
  • Distributed Dataset
  • RaySGD API Documentation

Community Libraries

  • Distributed multiprocessing.Pool
  • Distributed Scikit-learn / Joblib
  • Parallel Iterators
  • Pandas on Ray
  • Dask on Ray
  • Mars on Ray

Ray Observability

  • Ray Monitoring with Prometheus

Contributing

  • Getting Involved / Contributing

Development and Ray Internals

  • Building Ray from Source
  • Ray Whitepaper
  • Debugging
  • Profiling for Ray Developers
  • Fault Tolerance
Theme by the Executable Book Project
Contents

Ray with Cluster Managers¶

Note

If you’re using AWS, Azure or GCP you can use the Ray Cluster Launcher to simplify the cluster setup process.

  • Deploying on Kubernetes
    • Creating a Ray Namespace
    • Starting a Ray Cluster
    • Running Ray Programs
    • Cleaning Up
    • Questions or Issues?
  • Deploying on YARN
    • Skein Configuration
    • Packaging Dependencies
    • Ray Setup in YARN
    • Running a Job
    • Cleaning Up
    • Questions or Issues?
  • Deploying on Slurm
Launching Cloud Clusters Deploying on Kubernetes

By The Ray Team
© Copyright 2019, The Ray Team.