Was macht ray?
Ray ist eine KI-Compute-Engine. Ray besteht aus einem verteilten Kern-Laufzeitsystem und einer Reihe von KI-Bibliotheken zur Beschleunigung von ML-Workloads.
Hauptmerkmale
- Verteiltes Laufzeitsystem: Skalieren von Python-Lasten mit minimalem Codeaufwand
- Ray AI Libraries: RLlib, Tune, Serve, Datasets, Train, etc.
- Integration: Kompatibel mit PyTorch, TensorFlow, scikit-learn und weiteren
- Task- und Aktor-Modell: Flexibles paralleles Computing für verschiedene Workloads
Schnellstart
pip install ray
import ray
@ray.remote
def add(a, b):
return a + b
result = ray.get(add.remote(1, 2))
print(result) # 3