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

Uploaded CPython 3.13

ray_cpp-2.49.2-cp313-cp313-manylinux2014_aarch64.whl (14.5 MB view details)

Uploaded CPython 3.13

ray_cpp-2.49.2-cp313-cp313-macosx_12_0_x86_64.whl (14.3 MB view details)

Uploaded CPython 3.13macOS 12.0+ x86-64

ray_cpp-2.49.2-cp313-cp313-macosx_12_0_arm64.whl (13.6 MB view details)

Uploaded CPython 3.13macOS 12.0+ ARM64

ray_cpp-2.49.2-cp312-cp312-win_amd64.whl (13.9 MB view details)

Uploaded CPython 3.12Windows x86-64

ray_cpp-2.49.2-cp312-cp312-manylinux2014_x86_64.whl (14.8 MB view details)

Uploaded CPython 3.12

ray_cpp-2.49.2-cp312-cp312-manylinux2014_aarch64.whl (14.5 MB view details)

Uploaded CPython 3.12

ray_cpp-2.49.2-cp312-cp312-macosx_12_0_x86_64.whl (14.3 MB view details)

Uploaded CPython 3.12macOS 12.0+ x86-64

ray_cpp-2.49.2-cp312-cp312-macosx_12_0_arm64.whl (13.6 MB view details)

Uploaded CPython 3.12macOS 12.0+ ARM64

ray_cpp-2.49.2-cp311-cp311-win_amd64.whl (13.9 MB view details)

Uploaded CPython 3.11Windows x86-64

ray_cpp-2.49.2-cp311-cp311-manylinux2014_x86_64.whl (14.8 MB view details)

Uploaded CPython 3.11

ray_cpp-2.49.2-cp311-cp311-manylinux2014_aarch64.whl (14.5 MB view details)

Uploaded CPython 3.11

ray_cpp-2.49.2-cp311-cp311-macosx_12_0_x86_64.whl (14.3 MB view details)

Uploaded CPython 3.11macOS 12.0+ x86-64

ray_cpp-2.49.2-cp311-cp311-macosx_12_0_arm64.whl (13.6 MB view details)

Uploaded CPython 3.11macOS 12.0+ ARM64

ray_cpp-2.49.2-cp310-cp310-win_amd64.whl (13.9 MB view details)

Uploaded CPython 3.10Windows x86-64

ray_cpp-2.49.2-cp310-cp310-manylinux2014_x86_64.whl (14.8 MB view details)

Uploaded CPython 3.10

ray_cpp-2.49.2-cp310-cp310-manylinux2014_aarch64.whl (14.5 MB view details)

Uploaded CPython 3.10

ray_cpp-2.49.2-cp310-cp310-macosx_12_0_x86_64.whl (14.3 MB view details)

Uploaded CPython 3.10macOS 12.0+ x86-64

ray_cpp-2.49.2-cp310-cp310-macosx_12_0_arm64.whl (13.6 MB view details)

Uploaded CPython 3.10macOS 12.0+ ARM64

ray_cpp-2.49.2-cp39-cp39-win_amd64.whl (13.9 MB view details)

Uploaded CPython 3.9Windows x86-64

ray_cpp-2.49.2-cp39-cp39-manylinux2014_x86_64.whl (14.8 MB view details)

Uploaded CPython 3.9

ray_cpp-2.49.2-cp39-cp39-manylinux2014_aarch64.whl (14.5 MB view details)

Uploaded CPython 3.9

ray_cpp-2.49.2-cp39-cp39-macosx_12_0_x86_64.whl (14.3 MB view details)

Uploaded CPython 3.9macOS 12.0+ x86-64

ray_cpp-2.49.2-cp39-cp39-macosx_12_0_arm64.whl (13.6 MB view details)

Uploaded CPython 3.9macOS 12.0+ ARM64

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp313-cp313-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3e4fb5e2ef63cac1b5dad2c57248605fbfd12d866bcd45dedd86050efcc5a3f1
MD5 cc6b05525f4121ff51c001980b2544d1
BLAKE2b-256 e99c6825c9f096b5350449ed4110057240fd9f7b3ec6f7fe06c2cde3e8f051f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 681b9344a417710c62bf81eea2ee8fd65aa92efc122f2362fc2e56f35a8341c2
MD5 86dc2048bec2e1e8681dda093ac5ed07
BLAKE2b-256 5a3491704cd89fd1147cbb1f587ce98d42762dc56e7a96f17c0efb86ec0c5f78

See more details on using hashes here.

File details

Details for the file ray_cpp-2.49.2-cp313-cp313-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp313-cp313-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 66a359e985d748873cd45633effbfc9e211b3c8343030e938498b8aa913a6edd
MD5 79719f7933176fdaaca7b00037c4ef1a
BLAKE2b-256 0b390dfb97ce1fff2789b4444f4e0b57da70764f5babbc71efd2616d05e0a414

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp313-cp313-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 48237e8b13869cd123a9569563543f012b5371a68bab72eb8e5ab9496fceb24c
MD5 0b160e5b5dceb3bd16398af5b088b688
BLAKE2b-256 1d5b75738cfdefc60e836aec47013c22f49601989f0fc3d68be9a8d2c723c553

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.49.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 13.9 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.49.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 15a4c983bcff85f92709f09a1568c9ef33bbe68c7be691be338ee2b1e7764572
MD5 ace7821e7295f9799c32d404c027f5ba
BLAKE2b-256 6eeee10a007c73198f8a6247bc419496212957c133d7ca12d9f9647eb860a644

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e30e9d97c6720eba2a32c31878c900ba2f4878b8cf46062809df279de2c43483
MD5 efea5a0a67932aa5f99cd7a2ec810904
BLAKE2b-256 6ffb7deb801d5fd66b9e0e3c0101e6d924f5b2d059350521b231eea15722e708

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e3c1f39e42d9620d715d0c2b7afbae60e548b6ec93ef3b08a65b0f94ccabb030
MD5 c161f0af1e4a467d6e032c09de9b3e91
BLAKE2b-256 a0f6dbf43021bbb7435e86fe11a5b79f3d03711705a028c7b812e63d85088699

See more details on using hashes here.

File details

Details for the file ray_cpp-2.49.2-cp312-cp312-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp312-cp312-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 6ff56dac741c977c36ac7689e5f675fcfa27de85c6c4060741d4d418c4f00b72
MD5 fe5131b8dd99cce0db2cd7ca0fd6f41f
BLAKE2b-256 961682ff9d9294c2bd51423fdb07301ae13e332150241fe9428af2470bec5e70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp312-cp312-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 25ff9218b459abd30b13a67845e6a19b818c93b182e7e7485d33fe39c62ff054
MD5 2a22819ea0b6974bc30a8f397eeba9ae
BLAKE2b-256 265fe03e6c0f9a3eed2647b633b8a302c141a128d9c251e03b0591b04377e1e1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.49.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 13.9 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.49.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 712335a48a2d91c946598d63ffb86986e66eec1ac7e521c54bebee656ee549e9
MD5 4bf112d1e30995ac4b7d4a748b2bb864
BLAKE2b-256 f830d6dfb1e17c09598a5270c13ac10996631cc57b759ee4ffe75ab731385af6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 147f23f376d4bf209961d4f423976c82cd500a1fd4fd3c21902dd8824ccd0e55
MD5 0de24b38086271940a03b5a5d1cf4f6c
BLAKE2b-256 f94c47ce3e0291c5346d970e3da0ac24c48a2f65600a8f64b7ac272f448f3850

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c785dda7c98cbf3b9cbb2cdd39865fb14bebd432330689dbbb9fa4438def51d8
MD5 fb4b828645dfb61d3a3e462079a753dc
BLAKE2b-256 9f49e555b4b82a5c32d33b8c32b3dcc107910402aaa24d649552ece1383c2f54

See more details on using hashes here.

File details

Details for the file ray_cpp-2.49.2-cp311-cp311-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp311-cp311-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 dfd9ab85167fca4c7cd8a4988eb1d37d595b3bb9abe7b6aec0462947c9f8e720
MD5 c469f9dc79cc568b94c9ab034cd3ef58
BLAKE2b-256 7f1424f73fc06d1077116c6bccc23ad3017523e85bdc9277edb53716780a044f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp311-cp311-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 70cd7753acec0900772d34586fa34afbb4e77111edac8c30310f625a9d7d144f
MD5 a4bfdece0e42c70dc98b937554b5eb89
BLAKE2b-256 4db2d53325a62e4380e791337337b716e7c996edd8b63715d338a754d92d2887

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.49.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 13.9 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.49.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3560a9b7c967cde72f99517513d48a94a30a86e915c823e568dc0b3bfc1a37db
MD5 1526a6d5e6ffebdde148c3c14901d24a
BLAKE2b-256 bd103140d64003e5e13c29247274694b8e8ffc8f5ab6c6067c9cd8c0ff46ebd7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ebb236c2c137ef7af5311e6b2d00a64af3daf291e8e97bebde5ac3f5b0ed621c
MD5 6253351db8db68ac3726887d20cff5db
BLAKE2b-256 2251829f89914bb7f161545aaa24e1dd0028553042b69bf781693eb95dded51d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0d41a112f163f1068252873aa69e01f27153b80cffe32a602046b5098046387e
MD5 306a918aae3ab309ad2b27962bd42aae
BLAKE2b-256 11200c3aca486ea3fac760e97a3ce19e6dd0175ca4c907425e42071351f151d2

See more details on using hashes here.

File details

Details for the file ray_cpp-2.49.2-cp310-cp310-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp310-cp310-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 8cf8d88b53628bcfee7b04732f66ce2207d269e854307dc9d969d69b860e4900
MD5 c961db65f22bc39fa92326d4f2831c9d
BLAKE2b-256 571e2991671a6acdd42626487b36561c05cbba73f07960632bfff4dd3efef165

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 4db4112bc061d65c68bbe865436f9cb49189c580a1498c5093323e0fb0bd51b7
MD5 681081803449736b9428561f0d45bca1
BLAKE2b-256 c87ab0ded74c866d7ca1a133e53e42b1a04d46cf230e23bcb4711c97f3f00411

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.49.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 13.9 MB
  • Tags: CPython 3.9, 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.49.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b8b8ed6433b057cd0976b3dc5fab7b5ba7f20995f3d0640099bb49c1bbada75f
MD5 85a9a1cead7af73717df7b4604255cde
BLAKE2b-256 86ba8a6e876dc19ea60962aa29b595311247979d71e7a2fafe8baac1a9347bff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0eba075ab80464c4ffa7bc04c8e2d8166f6b02a03f05823aabcaf3d57732ed58
MD5 43df4c7a65e969830451d2ee41c6020e
BLAKE2b-256 ad4e95033b7a920baea646be9a1a5933c0d9ec339889f893ed92515f3b7b7f76

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5b200c50097524b10a4f5f4b547ea88315bd920741245efc051bc7a73d059a72
MD5 4e232e1a5c66d16406ecf43c50f5447d
BLAKE2b-256 ff2bb53915104c68f93e182dea7874856c1c022ad947255bc7e2781ed7557de5

See more details on using hashes here.

File details

Details for the file ray_cpp-2.49.2-cp39-cp39-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp39-cp39-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 6b6a5a76482b30da86610f6da388a50b86cda5ed99f032bfe759440aa5a820a8
MD5 f29e93d5cab4feb3cd48ed05d1706443
BLAKE2b-256 7fdf754d30b959be640ff9b1530630c3a0964e76b53778a93d1b49d4b64c0f3f

See more details on using hashes here.

File details

Details for the file ray_cpp-2.49.2-cp39-cp39-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.49.2-cp39-cp39-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 a0d9b889b9e42ffef403b8d2e7875595256a063606ecc352a3a20ac8d1be7cfa
MD5 ababef0c00c15e3048ffdff221770f13
BLAKE2b-256 94cf662c15a46f6afa0328ecb4a7adc3e476917757ae2a4160b925e9cb3e9445

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