Ray is a distributed computing platform that can be used to scale Python applications with minimal effort. It provides a unified way to scale Python and AI applications from a laptop to a cluster. It is designed to be general-purpose and it can run any kind of workloads. Ray consists of a core distributed runtime and a toolkit of libraries (Ray AIR) for simplifying ML compute.
In this workshop, you will learn how to set up a Ray cluster on Amazon EC2, and train a PyTorch model. The workshop includes the following steps: