Ray version 2.0 is here!
Highlights
- Ray AIR, a scalable and unified toolkit for ML applications, is now in Beta.
- Ray now supports natively shuffling 100TB or more of data with the Ray Datasets library.
- KubeRay, a toolkit for running Ray on Kubernetes, is now in Beta. This replaces the legacy Python-based Ray operator.
- Ray Serve’s Deployment Graph API is a new and easier way to build, test, and deploy an inference graph of deployments. This is released as Beta in 2.0.
And there’s more! Head over to the release blog for the deep dive.
Migration
Below is an aggregated list of different migration guides for each Ray component.
Core APIs
Ray Core - Ray Core 2.0 Changes
Library APIs
Ray RLlib - Ray RLlib 2.0 Changes
Ray Tune - Ray Tune 2.0 Changes
Ray Train - Ray Train 2.0 Changes
Ray Serve - Ray Serve 2.0 Migration Guide
XGBoost Integrations -Ray XGBoost Integrations 2.0 Changes
Misc Util - Ray Util 2.0 Changes
Cluster APIs
Ray Autoscaler - Ray Autoscaler 2.0 Changes
KubeRay - KubeRay 0.3.0 Migration Guide