Ray
Distributed execution framework for scaling Python workloads.
Aperçu
Ray turns ordinary Python functions and classes into distributed tasks and actors with a scheduler that handles placement, failure and state. It solves the problem that scaling a training or inference job across machines otherwise means rewriting it around a cluster API. It exists as the substrate several training and serving systems are built on, which is why it appears beneath them rather than beside them.
Graphe des technologies
Comment Ray se rattache au reste de la pile.
Appliqué à
- Inference concept Infrastructure Ray used for Inference High ✓ source
- Pretraining technique Techniques Ray used for Pretraining High ✓ source
Outils
Logiciels qui implémentent Ray ou s'y intègrent.