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.52.0-cp313-cp313-manylinux2014_x86_64.whl (15.3 MB view details)

Uploaded CPython 3.13

ray_cpp-2.52.0-cp313-cp313-manylinux2014_aarch64.whl (15.0 MB view details)

Uploaded CPython 3.13

ray_cpp-2.52.0-cp313-cp313-macosx_12_0_arm64.whl (14.2 MB view details)

Uploaded CPython 3.13macOS 12.0+ ARM64

ray_cpp-2.52.0-cp312-cp312-win_amd64.whl (14.2 MB view details)

Uploaded CPython 3.12Windows x86-64

ray_cpp-2.52.0-cp312-cp312-manylinux2014_x86_64.whl (15.3 MB view details)

Uploaded CPython 3.12

ray_cpp-2.52.0-cp312-cp312-manylinux2014_aarch64.whl (15.0 MB view details)

Uploaded CPython 3.12

ray_cpp-2.52.0-cp312-cp312-macosx_12_0_arm64.whl (14.2 MB view details)

Uploaded CPython 3.12macOS 12.0+ ARM64

ray_cpp-2.52.0-cp311-cp311-win_amd64.whl (14.2 MB view details)

Uploaded CPython 3.11Windows x86-64

ray_cpp-2.52.0-cp311-cp311-manylinux2014_x86_64.whl (15.3 MB view details)

Uploaded CPython 3.11

ray_cpp-2.52.0-cp311-cp311-manylinux2014_aarch64.whl (15.0 MB view details)

Uploaded CPython 3.11

ray_cpp-2.52.0-cp311-cp311-macosx_12_0_arm64.whl (14.2 MB view details)

Uploaded CPython 3.11macOS 12.0+ ARM64

ray_cpp-2.52.0-cp310-cp310-win_amd64.whl (14.2 MB view details)

Uploaded CPython 3.10Windows x86-64

ray_cpp-2.52.0-cp310-cp310-manylinux2014_x86_64.whl (15.3 MB view details)

Uploaded CPython 3.10

ray_cpp-2.52.0-cp310-cp310-manylinux2014_aarch64.whl (15.0 MB view details)

Uploaded CPython 3.10

ray_cpp-2.52.0-cp310-cp310-macosx_12_0_arm64.whl (14.2 MB view details)

Uploaded CPython 3.10macOS 12.0+ ARM64

File details

Details for the file ray_cpp-2.52.0-cp313-cp313-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.52.0-cp313-cp313-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bf3e47aae1e1207963cb722df47f280a9690642144218e867c7b5326bce6b488
MD5 3889f9603a30cb842dd923504a26208d
BLAKE2b-256 a8e4a8d31d81f1fab71d2cb865076beed9be8943bd15d9093bcf3fad4a5e7e60

See more details on using hashes here.

File details

Details for the file ray_cpp-2.52.0-cp313-cp313-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.52.0-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6b9156c68eecac903af92733cc6885481a5af32dd0a448039216c9d4823aa44c
MD5 2344342bd52b3100fa6c12a97cf46bf5
BLAKE2b-256 a531092bdc3c30cf510bcf14dcc75be19d777f749c4185d715eb1b7da398f038

See more details on using hashes here.

File details

Details for the file ray_cpp-2.52.0-cp313-cp313-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.52.0-cp313-cp313-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 74c49ed8f227528ea52313f3104846702930adc2c9b319f0b2c140fab29dcb4b
MD5 ba2da95985e3959c22df15b7cedaca58
BLAKE2b-256 582e5db5808dacf4790cb3869e9d344b69f4e96e8325280565d4ac64f1d07c42

See more details on using hashes here.

File details

Details for the file ray_cpp-2.52.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ray_cpp-2.52.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 14.2 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.12

File hashes

Hashes for ray_cpp-2.52.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9433716b8bdea80274553f07669714a8d7cb47b3f662e3f0d0d4ea1265a5d137
MD5 05f80ce4f64f1f4ca22837751096c390
BLAKE2b-256 2ae40e3e173cf85a56126e24894e69e4c08f1b69921511b0d5bc536041f0bc39

See more details on using hashes here.

File details

Details for the file ray_cpp-2.52.0-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.52.0-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7cd5dadc15d8302f8a0f44eba1880f2ba99e84f9fe9bd68f3973f8e64809eab6
MD5 9b0139f2269091e10c4a322a35bececa
BLAKE2b-256 63a332fe16f09f6c7b5c0b08babecb16107e77c8e90ed3905acde0ad289d6e48

See more details on using hashes here.

File details

Details for the file ray_cpp-2.52.0-cp312-cp312-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.52.0-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3b73cf60fe9ab9167d00f23d839d35174f651c2bd95410bc925f0ae1235f2fc2
MD5 b3e66eb96358d7d0c765f427e986f99b
BLAKE2b-256 42c5249dc9fb5dbd6f7940c6b4d29b38a5a59c94f92c259a3ce2b9844e1a3740

See more details on using hashes here.

File details

Details for the file ray_cpp-2.52.0-cp312-cp312-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.52.0-cp312-cp312-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 2919d5e0ac187da0d6a4a0add9d6bbec800b145427c7dd8d8b453b3b9791ac67
MD5 181c1c74c85256cbc1bb48b5c33eba27
BLAKE2b-256 a097fdd64524ebd0deb4e91e5e552cfc95e7e088b9880b79f525e5b1d852a39a

See more details on using hashes here.

File details

Details for the file ray_cpp-2.52.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ray_cpp-2.52.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 14.2 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.12

File hashes

Hashes for ray_cpp-2.52.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c0f43fae0164b4fedad58fae8ac29755dc64f0cc876c2f4331e7fec76606f3b0
MD5 c6e348cba42df4a2f7a9f0ccf3797a3e
BLAKE2b-256 7f77aecd5e2009dfd8e338772ce58ad32888cabe872416c6224c738236d83782

See more details on using hashes here.

File details

Details for the file ray_cpp-2.52.0-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.52.0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1b97a42c865563dbbdd1970e0d147efb01bdb82e93f3724b8624764c05d79817
MD5 5f4dbedd743989d8cf0d074acef3ba90
BLAKE2b-256 f5d4c1dcd34ec0c10504ceb043c428491f535e7ac0489cf1830de73a890be371

See more details on using hashes here.

File details

Details for the file ray_cpp-2.52.0-cp311-cp311-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.52.0-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8fd510082f3bba5cccce1c34d15833c9ec8e0e7e73a5933c9ecb37f0f77ac72c
MD5 a0dd76f7233f5de47097f18cd284b92a
BLAKE2b-256 35fba0016dd4fd9f883605cd0bebc2b7435588584bf2db23da4bfed47902afdf

See more details on using hashes here.

File details

Details for the file ray_cpp-2.52.0-cp311-cp311-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.52.0-cp311-cp311-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 f4896248fe5dc6179b6baa6249127c41553d0855d42370bebe3799705b746184
MD5 2168c45d0bc6dfcc4fd7bb9b55875e04
BLAKE2b-256 ff64006b720a62dffd8bf1ac89a5b5212c70586188018abe64d1935744ae8941

See more details on using hashes here.

File details

Details for the file ray_cpp-2.52.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ray_cpp-2.52.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 14.2 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.12

File hashes

Hashes for ray_cpp-2.52.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8dbba6a7e65ea42964f9ac3f9fb9a738afaa7934d64cc99b644abb34632a228f
MD5 f0aa5862ad4ae05f21814e24617e7b32
BLAKE2b-256 c3ee073747ffa3d0bfc9833626e7105d977bba22d99d0243e7a141e950becf2d

See more details on using hashes here.

File details

Details for the file ray_cpp-2.52.0-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.52.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 562f6ad6ed06a0b20699925154fd677745da6fde67a9146be2569de8cb200c3d
MD5 13ec19b46c72de5947a19277c54529d7
BLAKE2b-256 9a37abdae41fa2266abccb67ec3e48305fbcadc5f5ce1840f3be25a7b9ba1b38

See more details on using hashes here.

File details

Details for the file ray_cpp-2.52.0-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.52.0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 64b233360e8bd0fdf19f901550aabc2f550dc982ffe5181dc075d36d6c124e9a
MD5 b88ebfe18d1095e6bd186583d11c02f9
BLAKE2b-256 f32b708ab978ac45e535c7495b0ec992eece43996a67340b1a876b612132144d

See more details on using hashes here.

File details

Details for the file ray_cpp-2.52.0-cp310-cp310-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.52.0-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 955542119518370e3ac8c6341876ac1a8afa9c74f589bf9d8990ac86ce11cd89
MD5 7330b173d9fb7e4f7a5af83df4768e5f
BLAKE2b-256 6065c5782c4e2d8b8510dd3996ff4682290cf89a68bd4c98f279625a91f2a67a

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