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.42.0-cp312-cp312-win_amd64.whl (22.4 MB view details)

Uploaded CPython 3.12Windows x86-64

ray_cpp-2.42.0-cp312-cp312-manylinux2014_x86_64.whl (28.7 MB view details)

Uploaded CPython 3.12

ray_cpp-2.42.0-cp312-cp312-manylinux2014_aarch64.whl (28.1 MB view details)

Uploaded CPython 3.12

ray_cpp-2.42.0-cp312-cp312-macosx_11_0_arm64.whl (26.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ray_cpp-2.42.0-cp312-cp312-macosx_10_15_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

ray_cpp-2.42.0-cp311-cp311-win_amd64.whl (22.4 MB view details)

Uploaded CPython 3.11Windows x86-64

ray_cpp-2.42.0-cp311-cp311-manylinux2014_x86_64.whl (28.7 MB view details)

Uploaded CPython 3.11

ray_cpp-2.42.0-cp311-cp311-manylinux2014_aarch64.whl (28.1 MB view details)

Uploaded CPython 3.11

ray_cpp-2.42.0-cp311-cp311-macosx_11_0_arm64.whl (26.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ray_cpp-2.42.0-cp311-cp311-macosx_10_15_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

ray_cpp-2.42.0-cp310-cp310-win_amd64.whl (22.4 MB view details)

Uploaded CPython 3.10Windows x86-64

ray_cpp-2.42.0-cp310-cp310-manylinux2014_x86_64.whl (28.7 MB view details)

Uploaded CPython 3.10

ray_cpp-2.42.0-cp310-cp310-manylinux2014_aarch64.whl (28.1 MB view details)

Uploaded CPython 3.10

ray_cpp-2.42.0-cp310-cp310-macosx_11_0_arm64.whl (26.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ray_cpp-2.42.0-cp310-cp310-macosx_10_15_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

ray_cpp-2.42.0-cp39-cp39-win_amd64.whl (22.4 MB view details)

Uploaded CPython 3.9Windows x86-64

ray_cpp-2.42.0-cp39-cp39-manylinux2014_x86_64.whl (28.7 MB view details)

Uploaded CPython 3.9

ray_cpp-2.42.0-cp39-cp39-manylinux2014_aarch64.whl (28.1 MB view details)

Uploaded CPython 3.9

ray_cpp-2.42.0-cp39-cp39-macosx_11_0_arm64.whl (26.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ray_cpp-2.42.0-cp39-cp39-macosx_10_15_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

File details

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

File metadata

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

File hashes

Hashes for ray_cpp-2.42.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3b45d39e141148f5e8e27c5abf773f0887064878a3fc2a80acefe3add3afb42b
MD5 9600d2ee54e8e9f0e7f1c404e101207a
BLAKE2b-256 1ea98955a24ae18c6de1abe1cf82b35b4d85df9e9a06d9d5a0049ca845a36b95

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.0-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bc0354f94797d89a87f37175e26634b1a9650bb51c610c43c51fafe8268c592b
MD5 0678dbe218af2f16cdd5079ede47b880
BLAKE2b-256 b8b1c6704f2725d26a1038d5e2e8a194c8c33630f64cd6027d16dc1d53aefa8f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.0-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bf21a4a8464e6a02d8dde76ad6375858d68a0d6c310aba63fe97662fbb0e8108
MD5 139ada32fcc6505ff3c5448503420c70
BLAKE2b-256 b66f84d3da2f04b3b42a4152498a49847465897dd2794ddc90820f06edc27468

See more details on using hashes here.

File details

Details for the file ray_cpp-2.42.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.42.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7707e6cd3904a999fb47f1149f6603ccc9eedcecb6c9df0736732f8a6961793f
MD5 6c57c51c4ed690cc58f78d89c83867f1
BLAKE2b-256 fd9686fba8bf89cd37a73e7ecadc58c077b43a9d5466453125fd48f71e7f1f03

See more details on using hashes here.

File details

Details for the file ray_cpp-2.42.0-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.42.0-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 08b795195d9877c4fd217a64ae6c589098951811b9f341c4ed26e2d77b6ad804
MD5 555c01007f615c9ff7a711312193a0e3
BLAKE2b-256 ec29c25646e9b209182dc97088c01c8b2b5582cf4bf5f21b072b35b8b9dedf71

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ray_cpp-2.42.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c82bb822d30bacbffc696f70804a7f93914d46d86ba0ee1781fbbdbd94ce5db9
MD5 665026d1e5ba3068365af363895d2eef
BLAKE2b-256 654ac292731b904d5b3cccf7b3637fba0ea3a326b5008135a9fad7697863baf2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6aac5c0dd0a114a9f7e18559f7313751680a83c2b7721674d81aa97e37b02eef
MD5 96fdb8210461df8e590b82780e334d9a
BLAKE2b-256 b9ad6cb7f1a96bae180c8f41a284a9c40c8094cede0cc1529831eb3d2571c317

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.0-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 51ceec99181dad6feaa55306b974a00e6c15eefcdd80ffc52c4b85e10fdde563
MD5 3337d3fb4073595f30c4a386386a0749
BLAKE2b-256 f34806cec37906f42213345a03d36fb4e76e3252fa81270272078bdd8129e7f3

See more details on using hashes here.

File details

Details for the file ray_cpp-2.42.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.42.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ebb136f8f17c47b072b2ee657345c9a30313cc65ef536cbe685031d901dc6a36
MD5 4a7a314dd16bb2c16e9ebbd15167e727
BLAKE2b-256 fbe9896f9cf61abec587028a572c3519e74c60067d54766f331f96d637c9edbe

See more details on using hashes here.

File details

Details for the file ray_cpp-2.42.0-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.42.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 95da5c66b6c834a89651e905529aa8980293bf93f95f6b99a16f5259525b3c75
MD5 f08072e26fc548983286fef388fabe83
BLAKE2b-256 20d35b14420e94b14e0e01e5325122ed931c8f6f0b0c0e4334ff3aac6a816c7a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ray_cpp-2.42.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cbd79b14d00c92d685f9ccdcc9079c08f2bab9d1f8fc2661e350d842bea3ded8
MD5 e3ba4c1a1bce3924181957fbb599f580
BLAKE2b-256 eb286fe5b630e9e1e8616a073a74db8e2175dcf4fcb0d24903eef0d361a05a84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ba57baa273faf236b63ecb14a6c9d8a65de31082333b18c6f29b7276d49c2e46
MD5 573c9528f71aaec30f6b14b9dc39db62
BLAKE2b-256 0d200e46b49d8b3d42f0f06bb511e435a60c8b123b99277685cd42972ebbe139

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 68b4b5c582d04408cd080ce5073222ee8ef566c8a3db1a5b1fa0e01690887ee3
MD5 af8a9f699e5e9f67e88a3bf55984109e
BLAKE2b-256 4c3b39379ba2a0c4f1bdf1743c66c7589dac9faeb39a81970166acacd0a9c99e

See more details on using hashes here.

File details

Details for the file ray_cpp-2.42.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.42.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6ac5f871c8a7766f779a968614a4fe49229720994fc4f25f0829ef2341f44593
MD5 d52620aacdb760069e13c7577d57f099
BLAKE2b-256 4c9eb13755921d0e15021ef3592e43dee35a3aad0ca7a48348b72a1c113ec983

See more details on using hashes here.

File details

Details for the file ray_cpp-2.42.0-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.42.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e4197e12ae0f589cad55586a521a330eef11826974ba87b12c2a06e064a1a3af
MD5 1da4117fdee54078c186459bb95c4691
BLAKE2b-256 d6524441bd8d7bb64423e43f133d6975ec211146cf93da44678fea2dbe6a6409

See more details on using hashes here.

File details

Details for the file ray_cpp-2.42.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ray_cpp-2.42.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 22.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.12

File hashes

Hashes for ray_cpp-2.42.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e6b5f77bd28305c63a82b40691d24cb0d860de6335b75a3ff176a045da000dcd
MD5 031b5355e8bd7163d45e5a87ce83ce46
BLAKE2b-256 d15d573766d43ca5ef73e875048241251b8b2731b2e42dfcefed1200615c175b

See more details on using hashes here.

File details

Details for the file ray_cpp-2.42.0-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.42.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc4a5dfa058d006e6980e8c1d2ade2f8bc2010b3e2d18f3f17a35e32052d8d4e
MD5 b10b28a22861d42baa891630605f6e31
BLAKE2b-256 05f372fa14b1352e07e5b57f4fcfd6c574af64ce32c62b0f7900ca1642ed7d11

See more details on using hashes here.

File details

Details for the file ray_cpp-2.42.0-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.42.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5d7352b6a00c884b16aaa5ec282cd4c4f73fe7cc8c61f57d550a0ba11b476a78
MD5 2789a400120958003d793c2b199355d2
BLAKE2b-256 775e4d08b0d736b1e8c63146a0e64d504d0508522a2ade916223da92020642a3

See more details on using hashes here.

File details

Details for the file ray_cpp-2.42.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.42.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 77fa4a3a21f9e98feb54d8ed461c58f63dae81dd23b0fb7ddad63884c4531e43
MD5 b9158ece64d6bfe43e549ff52e6cad50
BLAKE2b-256 0d69bbd78460778d20e55fae7909b83a75407783f952f3c1cf494d3684de1b63

See more details on using hashes here.

File details

Details for the file ray_cpp-2.42.0-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.42.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e92690971bb1ae87b951c1dfba8b91e0086f48a6512af7763e412f9cc854ecde
MD5 1da53ceb24cc159e631df8a3a4d3b624
BLAKE2b-256 7fbdd645ba5a9623d2a77822ac27016478959346579602d9e31c2ad827cbf830

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