Skip to main content

A subpackage of Ray which provides the Ray C++ API.

Project description

https://github.com/ray-project/ray/raw/master/doc/source/images/ray_header_logo.png https://readthedocs.org/projects/ray/badge/?version=master https://img.shields.io/badge/Ray-Join%20Slack-blue https://img.shields.io/badge/Discuss-Ask%20Questions-blue https://img.shields.io/twitter/follow/raydistributed.svg?style=social&logo=twitter https://img.shields.io/badge/Get_started_for_free-3C8AE9?logo=data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8%2F9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAABKElEQVQ4Ea2TvWoCQRRGnWCVWChIIlikC9hpJdikSbGgaONbpAoY8gKBdAGfwkfwKQypLQ1sEGyMYhN1Pd%2B6A8PqwBZeOHt%2FvsvMnd3ZXBRFPQjBZ9K6OY8ZxF%2B0IYw9PW3qz8aY6lk92bZ%2BVqSI3oC9T7%2FyCVnrF1ngj93us%2B540sf5BrCDfw9b6jJ5lx%2FyjtGKBBXc3cnqx0INN4ImbI%2Bl%2BPnI8zWfFEr4chLLrWHCp9OO9j19Kbc91HX0zzzBO8EbLK2Iv4ZvNO3is3h6jb%2BCwO0iL8AaWqB7ILPTxq3kDypqvBuYuwswqo6wgYJbT8XxBPZ8KS1TepkFdC79TAHHce%2F7LbVioi3wEfTpmeKtPRGEeoldSP%2FOeoEftpP4BRbgXrYZefsAI%2BP9JU7ImyEAAAAASUVORK5CYII%3D

Ray is a unified framework for scaling AI and Python applications. Ray consists of a core distributed runtime and a set of AI libraries for simplifying ML compute:

https://github.com/ray-project/ray/raw/master/doc/source/images/what-is-ray-padded.svg

Learn more about Ray AI Libraries:

  • Data: Scalable Datasets for ML

  • Train: Distributed Training

  • Tune: Scalable Hyperparameter Tuning

  • RLlib: Scalable Reinforcement Learning

  • Serve: Scalable and Programmable Serving

Or more about Ray Core and its key abstractions:

  • Tasks: Stateless functions executed in the cluster.

  • Actors: Stateful worker processes created in the cluster.

  • Objects: Immutable values accessible across the cluster.

Learn more about Monitoring and Debugging:

Ray runs on any machine, cluster, cloud provider, and Kubernetes, and features a growing ecosystem of community integrations.

Install Ray with: pip install ray. For nightly wheels, see the Installation page.

Why Ray?

Today’s ML workloads are increasingly compute-intensive. As convenient as they are, single-node development environments such as your laptop cannot scale to meet these demands.

Ray is a unified way to scale Python and AI applications from a laptop to a cluster.

With Ray, you can seamlessly scale the same code from a laptop to a cluster. Ray is designed to be general-purpose, meaning that it can performantly run any kind of workload. If your application is written in Python, you can scale it with Ray, no other infrastructure required.

More Information

Older documents:

Getting Involved

Platform

Purpose

Estimated Response Time

Support Level

Discourse Forum

For discussions about development and questions about usage.

< 1 day

Community

GitHub Issues

For reporting bugs and filing feature requests.

< 2 days

Ray OSS Team

Slack

For collaborating with other Ray users.

< 2 days

Community

StackOverflow

For asking questions about how to use Ray.

3-5 days

Community

Meetup Group

For learning about Ray projects and best practices.

Monthly

Ray DevRel

Twitter

For staying up-to-date on new features.

Daily

Ray DevRel

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ray_cpp-2.55.0-py3-none-win_amd64.whl (14.3 MB view details)

Uploaded Python 3Windows x86-64

ray_cpp-2.55.0-py3-none-manylinux2014_x86_64.whl (15.6 MB view details)

Uploaded Python 3

ray_cpp-2.55.0-py3-none-manylinux2014_aarch64.whl (15.3 MB view details)

Uploaded Python 3

ray_cpp-2.55.0-py3-none-macosx_12_0_arm64.whl (14.3 MB view details)

Uploaded Python 3macOS 12.0+ ARM64

File details

Details for the file ray_cpp-2.55.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: ray_cpp-2.55.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 14.3 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.4

File hashes

Hashes for ray_cpp-2.55.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 f893d303e4c82647815b1287279b4a99c038ca6c39ddddccb93e5ced919f9a4a
MD5 2d63b6d7dbd79fa1602a2f6d44a39409
BLAKE2b-256 9605dae1a4a49193a90364135b803aca150e86552378dd9e12f34f48920dbeaf

See more details on using hashes here.

File details

Details for the file ray_cpp-2.55.0-py3-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.55.0-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fabf15f1403cfb3b4cc707b21eaaf7b80081763386393a87f9e392dd137c5849
MD5 48d91ab096ad3b842a1d6c483c1558e5
BLAKE2b-256 61644de4ad58dd50532aa2774462af8531395af55ff54c19e6d270c643611823

See more details on using hashes here.

File details

Details for the file ray_cpp-2.55.0-py3-none-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.55.0-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 59327fb905c5afae2834cf27e51d4125f42756db70d22b9be8161d98c8900726
MD5 82a52680459cd8f7bb7e11f9d1334a9a
BLAKE2b-256 efae045a77ed6291b8857e50bbc868ee5cd0411279d2c06ec2c0437fded919e9

See more details on using hashes here.

File details

Details for the file ray_cpp-2.55.0-py3-none-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.55.0-py3-none-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 129e3862fbf6938c670c3b1bb91fe01d6001287c12cb1787750fec989cee434d
MD5 0dc6cbe8c95d92515b53d334fbc1337e
BLAKE2b-256 8f38640ada368f4d6554ffa5ed0719ee89d8787d1309448a39046aec44f5a3bc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page