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

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

Uploaded CPython 3.12Windows x86-64

ray_cpp-2.35.0-cp312-cp312-manylinux2014_x86_64.whl (27.9 MB view details)

Uploaded CPython 3.12

ray_cpp-2.35.0-cp312-cp312-manylinux2014_aarch64.whl (27.3 MB view details)

Uploaded CPython 3.12

ray_cpp-2.35.0-cp312-cp312-macosx_11_0_arm64.whl (26.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ray_cpp-2.35.0-cp312-cp312-macosx_10_15_x86_64.whl (27.5 MB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

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

Uploaded CPython 3.11Windows x86-64

ray_cpp-2.35.0-cp311-cp311-manylinux2014_x86_64.whl (27.9 MB view details)

Uploaded CPython 3.11

ray_cpp-2.35.0-cp311-cp311-manylinux2014_aarch64.whl (27.3 MB view details)

Uploaded CPython 3.11

ray_cpp-2.35.0-cp311-cp311-macosx_11_0_arm64.whl (26.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ray_cpp-2.35.0-cp311-cp311-macosx_10_15_x86_64.whl (27.5 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

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

Uploaded CPython 3.10Windows x86-64

ray_cpp-2.35.0-cp310-cp310-manylinux2014_x86_64.whl (27.9 MB view details)

Uploaded CPython 3.10

ray_cpp-2.35.0-cp310-cp310-manylinux2014_aarch64.whl (27.3 MB view details)

Uploaded CPython 3.10

ray_cpp-2.35.0-cp310-cp310-macosx_11_0_arm64.whl (26.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ray_cpp-2.35.0-cp310-cp310-macosx_10_15_x86_64.whl (27.5 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

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

Uploaded CPython 3.9Windows x86-64

ray_cpp-2.35.0-cp39-cp39-manylinux2014_x86_64.whl (27.9 MB view details)

Uploaded CPython 3.9

ray_cpp-2.35.0-cp39-cp39-manylinux2014_aarch64.whl (27.3 MB view details)

Uploaded CPython 3.9

ray_cpp-2.35.0-cp39-cp39-macosx_11_0_arm64.whl (26.1 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ray_cpp-2.35.0-cp39-cp39-macosx_10_15_x86_64.whl (27.5 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

File details

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

File metadata

  • Download URL: ray_cpp-2.35.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.35.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 cfbc4a038a7ed2ea8f43c204814a5c77d7f56b4ec0e5de1ad889842dd2df231c
MD5 abbbe52171d138fa64132d4b5eba85e2
BLAKE2b-256 85643767a0760f008d6d1e7f2bd893dd31fcd003e65e494ab0330d1820ce5675

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.35.0-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c7fb10977c4f71956ecbf7931bbf001dc1315f77b22d1c3b50930ae5f55b29fa
MD5 cce7b5844debe6fad4ac7099900e5e7a
BLAKE2b-256 d74795ad76e63a7d4067abdf71b284858a34af52dd5111be3602086429f4a388

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.35.0-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7155738532952992c8540a25e13882d87a4b5690fe4aa3f91ee43477a421319a
MD5 e792701a062543d199cc3b222f274e75
BLAKE2b-256 79c0af4867bf6538acc6cae62dd4fe1ca6782f21dd1c92e74a80d545d2b40a0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.35.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d219220d8907903ffafffab1e9d2b11559c513d087ca25e359d410bffad1e6b0
MD5 460ab27f35c974a69cd0f5f0550b019d
BLAKE2b-256 50b6cb8b72949465b503e13308a7b43510e27d9c5f486580da65eb417eda25cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.35.0-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 157875f1d41f3648f0ff733eb5713313ed6e0b30802fd09a1e7a1806a5e8c03e
MD5 dace25a830e5ec4ec1e4f3d7c55f9240
BLAKE2b-256 29b7d83ff71e4e2f8880faebaf1e8bea50a07675923ce5498bbdbd9e2626bd5f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.35.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.35.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ac6acddd961e950a0b7127dece5674c65a25de2dceca69adc7a56c3dc779d7e5
MD5 81953b7be46cd197d2734c43cf64c807
BLAKE2b-256 44f577505c96bc9c3452bf96454128981f70a37e4c438019c6ef6839ea85a38d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.35.0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 001e8c281618a2b2682d05181800a7e0b10a8cf23b68b827f8b64710e67d07c7
MD5 b5da138f6fd800acf613349a6eb4ce6d
BLAKE2b-256 efdd890e4019e2678175085cd204f27f544425caab28f8fbf43493dab853a45b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.35.0-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1bda7c4c7192a5cc411f724f9c6f9ed3b225abe02417f604cdb0ccfb15424fc4
MD5 b2e68260290f37c14935e0ff5f292011
BLAKE2b-256 af9a21470d869a3b6aaff825e96de65031807d15e8d4c4e1fc051890fb9d45ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.35.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7b476c96f95fe6902b1b289a4a405c0fda518a72b82dc76fccf03dfc8a37d980
MD5 dbb720571ddd01f3c143be0b9e9dea4f
BLAKE2b-256 4c3689902111b81f8042026a920a436023edf055e27b8ce407906d864f8a2a7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.35.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 edcc201649a51e26d6a3f92f4e087dc98c4590ccd0d004f4c457d5e530132910
MD5 704dc41b37cd703d482842a88f7b4cc5
BLAKE2b-256 6c561fffb1e1d5324836a6df1d411721bcb808e6761fb99a403bc419c42476ca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.35.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.35.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a06ebaa78f70f377c8f0589474d7cd213ab0d89c61888c1f3eda9a5bbc6148d6
MD5 0bd0b1e60dc4cfec39703511a8be0d05
BLAKE2b-256 b9b29e68accca07c6da0aca3518b91b944c89f098bc70c0dda54f81175b81afe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.35.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fac18239db011a73bd73a464cc8e6560da334ed07d749eb4679a9fe1453e3722
MD5 900c323219b260d166a0c0d1a0e6cae7
BLAKE2b-256 63a0e6401cba6d98f227901d66cf44a3d4faff4151547e07ac7a39a65557dcc7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.35.0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e93226f0f29f109b39dc1967fdc7851348eedaa060e201a57dbd6dd3d78d0a74
MD5 8b853f008a1c1f9018a4e89e9493d626
BLAKE2b-256 3410c536d427f26aee8f286116cfaf813b9b2de5003b5415e8cea1d809e73ef6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.35.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d3c15c1fce22e3bed483137236f9fcb5eb662e427617182f9100d8378d631d93
MD5 1ac83b1f3e4b44839237f0f7b8eeffaa
BLAKE2b-256 823b42e76a4713f219db026d30cfa7fbc8f04bece4cd39f49dd0ba0e92ea136c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.35.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 826f927205fa959efa005ed5ca66c9c9c7da25b0151a4e7fd58ea98bd01873a3
MD5 320f5900c6ddb06c1cf85d28c0a5b442
BLAKE2b-256 a270ae428138bc95b68dd7471d10a8cf39b5414abb4428950b7bb9f8507355c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.35.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.35.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ae6aacd9eb1dc3098c2de2cced53344f707008001af4c003c06f084f35ac7e7c
MD5 e4c656d64c6ad61f1ae819467467ed82
BLAKE2b-256 0934bd4fd440923f16454de598a74feca1545b49409502a5d37fd9ffe0957eb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.35.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c9c6736d6c88c5767b3dfcfa50e4b38a9d6e11bf7f260eb46e3c4b716d28b8a7
MD5 43a07535540ceb6ab525f51d43fef758
BLAKE2b-256 2a45d95ce36ee82dda76f3fbde81417fff90f34e3111ec5ae7a823cbc233b1d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.35.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 98211433a0df202210d7aa8258ff2284561cb6257c7c4804c9c59178bf0ae3b8
MD5 8a69731d51ae52907bacec2ee899858d
BLAKE2b-256 6f83a080abf46f4e705bc4d8d3c2ea960fa9f4aeac2e0e53e6c19c033a682f11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.35.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a1b4797b678c9eda56ab0568e64d50aa40364825179e1fae6c8d6d972d48aa6
MD5 bf024820927953c29009447ed897b78e
BLAKE2b-256 1ad555d26110698556e7ff2fb20075217ecaab28c32e296554d3ea5339ffa925

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.35.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 6ee205eeac1370bb13bd92f8846417528341b3dc795c10c6c58f45bb8a369b8e
MD5 04c2af2748c3774888c422f458530d8c
BLAKE2b-256 e29428fd1eb06ee58b63588e368d9189f2eaaf24d1bb73c931909b46b201376f

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