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.

Monitor and debug Ray applications and clusters using the Ray dashboard.

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

Uploaded CPython 3.11Windows x86-64

ray_cpp-2.30.0-cp311-cp311-manylinux2014_x86_64.whl (27.6 MB view details)

Uploaded CPython 3.11

ray_cpp-2.30.0-cp311-cp311-manylinux2014_aarch64.whl (27.0 MB view details)

Uploaded CPython 3.11

ray_cpp-2.30.0-cp311-cp311-macosx_11_0_arm64.whl (25.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ray_cpp-2.30.0-cp311-cp311-macosx_10_15_x86_64.whl (27.2 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

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

Uploaded CPython 3.10Windows x86-64

ray_cpp-2.30.0-cp310-cp310-manylinux2014_x86_64.whl (27.6 MB view details)

Uploaded CPython 3.10

ray_cpp-2.30.0-cp310-cp310-manylinux2014_aarch64.whl (27.0 MB view details)

Uploaded CPython 3.10

ray_cpp-2.30.0-cp310-cp310-macosx_11_0_arm64.whl (25.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ray_cpp-2.30.0-cp310-cp310-macosx_10_15_x86_64.whl (27.2 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

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

Uploaded CPython 3.9Windows x86-64

ray_cpp-2.30.0-cp39-cp39-manylinux2014_x86_64.whl (27.6 MB view details)

Uploaded CPython 3.9

ray_cpp-2.30.0-cp39-cp39-manylinux2014_aarch64.whl (27.0 MB view details)

Uploaded CPython 3.9

ray_cpp-2.30.0-cp39-cp39-macosx_11_0_arm64.whl (25.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ray_cpp-2.30.0-cp39-cp39-macosx_10_15_x86_64.whl (27.2 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

File details

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

File metadata

  • Download URL: ray_cpp-2.30.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.30.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d3d4f7a5d36e9c4fa369219377a43b0ab5299ab988425033e22925fc40afd2c5
MD5 7c7608967c80fec868245a5fc1c84092
BLAKE2b-256 7407ec15fda337505964db7b51e7d22b283908ee4011b404a31858c858c4c4d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.30.0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce7d2efe0b1ddbbc2119de66df15c804dbcecf9f4a2a0122c814d9111c456cec
MD5 634c2b0e79b30fabd0dfe1d7bbdd0748
BLAKE2b-256 f62c920c627236cc8b2a9f2624ae4b4caeaa3240afb81a4c6bdfbbf858e40256

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.30.0-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 362b6925c8c8e42e4c473c942a9d93a0a4fb8a2ebb43955c2893312acb71cff9
MD5 24d43aa6652f186b94304993a2a0c134
BLAKE2b-256 e4edfe9865f771f51ac9a5f7055f662087ae4936f132d582e442d5241813a86f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.30.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 41c3c8c2320f9bc2005e1fcd68a470e1cdac029830ca21ebf21f754e081f2212
MD5 2248471352b380e66df42cd364a1cd13
BLAKE2b-256 a5f77cd8edd9889d876b225f25dcbc4a9e311311d8fa1e1947e9779cf0dbc099

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.30.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0e96555dc3415502e6273f48356af84336bfe54b824f1ed7ec24505259c568b1
MD5 8a871aa5e09c492e35325682c0e683d2
BLAKE2b-256 e6cac14334e44ac5daf6676b8bd1980a0a1c5e6a7987c543ff02a7577b2e513a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.30.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.30.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 79a5af26ae13bf6d11ce11e4201dafeff6ec7d960e761fd13513d1434b005b6f
MD5 57d05933f90df385be7674c7ffbbef7e
BLAKE2b-256 d608c0c2338c2b28609933b22932990f3c8ae60eb5cfa8b1629f9ff1db1acc12

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.30.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c09454c212dc34313ee7475d99cb6128a84ad06c600c9af2f1f1aa94f7490c92
MD5 d40f7b72ceffb08763588d6ca4a30db8
BLAKE2b-256 159b5ce69bacf42251a8d40ec385822d23d109e20063e22a2953c87299d62287

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.30.0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9a02ca7ca6d2d8087a10db53f0031547c9eaa9a19878f6b0ac8bb16872b2d4d1
MD5 73986ba32f87eacc640ac438ee6f72d7
BLAKE2b-256 3eb8ddb6ad51f10524ac3b5b307a61926586210280c2bac58c77bb5113b85f68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.30.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e23957f171ca9a746812e6d43bc17ea2546b34ed32de46e5df7c14587a7d38e3
MD5 4e5f96c66efe3f9d1e8f283180a2b8ee
BLAKE2b-256 e9533f22521b075efab31f139b67b8e218904e7a324e72dc6b6ef027f457e6a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.30.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 cb92a9cd59b517c25fa7a2b3a57257da8715083f695e125baea8669480220d0c
MD5 9eca069a15cc476c8716ab5b983c0605
BLAKE2b-256 d7b3971f761865a5853a9672b59d4c130d951170e7aa88fb0ba98a3becd73c47

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.30.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.30.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 87ac37e7f685cff5773d10a1451b7cacc9726d96080a7398523389ef4f2344bd
MD5 e65d1798231e70382c5d490afb04d51c
BLAKE2b-256 93ec99d5982c83830c83be48b47d53255d3c639138c53662c01964667c7a8536

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.30.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a8377f9106a95a1d4bfcb31fed4ee2cfebb470e349e14ce6c88023bd34582485
MD5 471d9688dc481b501ea6a81d16ecfec4
BLAKE2b-256 59cc32fca87485f6a3cf12016af87f61daf7d20af699c710409faafde4702443

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.30.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4258a194222326379784d7b1186bc0c2a781acb8b64f1bac255be7e8d4aa4ee6
MD5 6aa9438532c2e1bea50b38fb6667157c
BLAKE2b-256 f32abc70bb90a8817b78a419767361c86a4d6035740873dd52974c98545b962c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.30.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cf580d83ff7ef04010007bda4ef7a8fbe48cdab6d3aa4306b8c1708371df14cd
MD5 1b6a0d8be18de7a94b041d77c79790de
BLAKE2b-256 b99b86961a547ef21c9e4cec0767c9f3695df5bd0bb22bd3342167cec3ee90c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.30.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ec7f8d2445b2426e71648fe215f962e706786ecd789c471cb763a79eef936e31
MD5 dcca04a118adc6b8fdda002031efccad
BLAKE2b-256 d8732995a590d836438e23e78876885f9e7e53608fa9c9471b059b894e6a3cba

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