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

Uploaded CPython 3.12Windows x86-64

ray_cpp-2.33.0-cp312-cp312-manylinux2014_x86_64.whl (27.7 MB view details)

Uploaded CPython 3.12

ray_cpp-2.33.0-cp312-cp312-manylinux2014_aarch64.whl (27.2 MB view details)

Uploaded CPython 3.12

ray_cpp-2.33.0-cp312-cp312-macosx_11_0_arm64.whl (26.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ray_cpp-2.33.0-cp312-cp312-macosx_10_15_x86_64.whl (27.4 MB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

ray_cpp-2.33.0-cp311-cp311-win_amd64.whl (22.3 MB view details)

Uploaded CPython 3.11Windows x86-64

ray_cpp-2.33.0-cp311-cp311-manylinux2014_x86_64.whl (27.7 MB view details)

Uploaded CPython 3.11

ray_cpp-2.33.0-cp311-cp311-manylinux2014_aarch64.whl (27.2 MB view details)

Uploaded CPython 3.11

ray_cpp-2.33.0-cp311-cp311-macosx_11_0_arm64.whl (26.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ray_cpp-2.33.0-cp311-cp311-macosx_10_15_x86_64.whl (27.4 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

ray_cpp-2.33.0-cp310-cp310-win_amd64.whl (22.3 MB view details)

Uploaded CPython 3.10Windows x86-64

ray_cpp-2.33.0-cp310-cp310-manylinux2014_x86_64.whl (27.7 MB view details)

Uploaded CPython 3.10

ray_cpp-2.33.0-cp310-cp310-manylinux2014_aarch64.whl (27.2 MB view details)

Uploaded CPython 3.10

ray_cpp-2.33.0-cp310-cp310-macosx_11_0_arm64.whl (26.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ray_cpp-2.33.0-cp310-cp310-macosx_10_15_x86_64.whl (27.4 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

ray_cpp-2.33.0-cp39-cp39-win_amd64.whl (22.3 MB view details)

Uploaded CPython 3.9Windows x86-64

ray_cpp-2.33.0-cp39-cp39-manylinux2014_x86_64.whl (27.7 MB view details)

Uploaded CPython 3.9

ray_cpp-2.33.0-cp39-cp39-manylinux2014_aarch64.whl (27.2 MB view details)

Uploaded CPython 3.9

ray_cpp-2.33.0-cp39-cp39-macosx_11_0_arm64.whl (26.0 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ray_cpp-2.33.0-cp39-cp39-macosx_10_15_x86_64.whl (27.4 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

File details

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

File metadata

  • Download URL: ray_cpp-2.33.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 22.3 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.33.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1352b52b4f42b36338bcbbed752ce974928c93efe50e91b16038fda53745edde
MD5 bf336e04bcca01d1e6d0ba2adef1daf7
BLAKE2b-256 073debd08c890ba2f98df2e38a658c0f70cf834dfc0d5bbc284649c4e7c1be16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.33.0-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 30827ad25188e7097acebadad4f20c523e9c30b036a82484747401e17649335b
MD5 10cd26c373c6313df523f57a73c92e0f
BLAKE2b-256 dd15dfb1a51ddebbae010e893f36ea85502b8945ad3124ee9020d41ffb740de6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.33.0-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3e70632140b9a725636c45eaa0f7f0ee1b9e976e930b3a97a498324ebd56282d
MD5 f231a47848a1cdf2e04e7d9e7f984afe
BLAKE2b-256 a36463e9ed8da7a6eadc840547843cfa14f26533d94881a1a985028569109e53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.33.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dda7d7fa89ad38ff5cba175c6a96a46e8a220f64805ac87424a40b73bd4fdf70
MD5 1b94348acdb8369c8f9337a5bf3bc0da
BLAKE2b-256 2d3c104741812c05972a87e42cd5d1dc38c4b542ee6de00f4d8e2e81f4f7bed8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.33.0-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0687d9b6b5239155dcff3cd73b6a170ab9c53048f34810bb0ff3b3508911613c
MD5 e023ebc38eaa82085d9e0bd0156ac397
BLAKE2b-256 2e75d415df3098903f65be46ce1320ec4507b584f1dd498f1090defeddd062c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.33.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 22.3 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.33.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ef0303f1d89dc8e85052c9104b4fbf5da58b9dcc8a13f7254057c3ee977b970f
MD5 8f231f9fae551074e5a50ec3c603267d
BLAKE2b-256 3f110e81cb7359bdd78342a4082a116bb2d32c27c6c44c7676fd519e09a6361e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.33.0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2c073a1c3115c709964d23a0e8fd2e122994cf9fcd068fe9b6ce6dc1915cbdff
MD5 c34740132849a190800b9bfcc0362540
BLAKE2b-256 27b7b54f362205459853ec6aa38c4acade94094cf03c2933b25abcb4af5c0268

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.33.0-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 784ea026b7a50a6ae186e2aae26ee8979db30ca5b08ed20a3fab4947256ed586
MD5 5fcbfe10dd467e62f7c26a1ec26c905b
BLAKE2b-256 6c969575c44bd452ed3b8e8f5fee23e31960bd872c04b448b3d49822b7ba983b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.33.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fafa9e6b714de1e9d33d590346077142e1f19f21cc9e49c67e1c07f9bdf09d35
MD5 086080d6bdcd4492ab7c16d41dfa4674
BLAKE2b-256 d7d4d9da0c5a286d30cd4338b7ff50287530fed6c8f6f7c4e54cd1c6f8bd702b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.33.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 93c3b1d705879a3ccc9c3a90396f4c1213b9682ae24cf16ce0c73cc9a71692d3
MD5 8876f260f6b50ce965205e892376f49f
BLAKE2b-256 055becca3cc88c7fd4db6416dc926c74c00c574a9111e80d65599affab0e1f91

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.33.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 22.3 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.33.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 de5462ddf3bfbb6bfa42b09448354fb6a85d1e670092d48e36f1c86031a72a86
MD5 fe4875d560954ebce36271b4e2047b7a
BLAKE2b-256 752c74e85f630d5c0f952a8a4a1cac55319379cc6a8526254ab68b2e6be64616

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.33.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ad244a894022d94ee53a2c592e7f895016761065771f25e2f1021fe98efa44cf
MD5 ec60e11a87f34763eeb81afe2151a381
BLAKE2b-256 6c204779864fd7f9d0c9f75284c4f29032cef59d87b40bd96ba0b6d55be4043f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.33.0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a9667e6da72e1077433edb1970f102b3cb6a4f6c9bc9cef3e697259ee6138680
MD5 83cb4e7e58f0b1ec166f9c1a662b5de8
BLAKE2b-256 87e45cb54bb98fb8ccfe67670c599c31367599cb75d8f22d11e176233425ce22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.33.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4715a83b5e07be5b8f7d2a463b67a3f4b69cc65df22f38364cb17fc613a33d7b
MD5 eac35b2e3776f7c32223efaf6a74c2f0
BLAKE2b-256 8635dfc05012dbf49f4decf7cdaf14bc47d4e72fa165c9c98b2680ceb482196e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.33.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e16438d292d7b07e0452039eaaa778f1420f33ad1a483a12f4e17385783f5936
MD5 e1cbacb324bd77d0ee1cd07496e8a4a1
BLAKE2b-256 83c015a457de2123ecc1c971fc64a775c3faed4d16a5d90ec154008d258656c8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.33.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 22.3 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.33.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 98c760b4d36cd3813354b4f0663dc3d64737d3a0331f2a3b78d4300bb180004d
MD5 876d3165483e4b6550a2d38027d990e0
BLAKE2b-256 f3ab14216581f0f8196fb80796a9ad350280c895c978b8e35906f9e88b050048

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.33.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ecd1b82fd5e38c32bb5dfb19df628365eaaf0eb740c376fec171cc03aafc88eb
MD5 9dac38feb28b0b7725ff936c9337ecc3
BLAKE2b-256 096e2125805aa9da0aa2503674aed00f1ff7ba0c5a96d1c4c33bb911cf8ee932

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.33.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a1bb84a6b62e620f0c4c2efcfcf4cc6f96486a9196c5dfe743224d59462bd1c6
MD5 772da1e483f9e6135cb1d3017dbaf8c1
BLAKE2b-256 074c18a4cb117994166acca81ac0028140d59fbb4742b132de5fe2cc5a4b72b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.33.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ef58a4522960f0ad2b5f97a47d22b4554a9573f380ff602f6e415e8f3b855893
MD5 f411795b47d1d3c44ff879e783c7a069
BLAKE2b-256 07d6509f56a1f8ebbc43d0f316efb78fa868004e6fb112c79b3ce3d837aca727

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.33.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b19d2ca1428f0318bdde93c231a134a4acba94557a4b69d76c6a4f412cee448d
MD5 45a2f863700c77fd3fbd34e199650593
BLAKE2b-256 04426167599afe575ee69ef8573d6cfd00dea4fe8d80764186d9a85ad913e2fe

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