Course curriculum

    1. Introduction to Anyscale and Ray

    2. The AI Complexity Wall and How Ray Helps

    3. Overview of the Anyscale Unified AI Platform

    4. Introduction to Ray Turbo

    1. Understanding Anyscale Workspaces and compute resources

    2. Monitoring and debugging Ray applications

    3. Configurations

    4. Production Jobs

    5. Production Services

    1. Overview of the Ray AI Libraries

    2. end-to-end example with XGBoost

    1. Single GPU PyTorch

    2. Overview of the training loop in Ray Train

    3. Migrating the model to Ray Train

    4. Migrating the dataset to Ray Train

    5. Reporting metrics and checkpoints

    6. Launching the distributed training job

    7. Accessing training results

    8. Ray Train in production

    1. Loading the data

    2. Starting out with vanilla PyTorch

    3. Hyperparameter tuning with Ray Tune

    4. Ray Tune in production

    1. When to use Ray Data

    2. Loading Data

    3. Transforming Data

    4. Materializing Data

    5. Data Operations: Grouping, Aggregation, and Shuffling

    6. Persisting Data

    7. Ray Data in Production

About this course

  • Why Ray and Why Anyscale
  • Anyscale Overview
  • Ray AI Libraries Overview