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

Uploaded CPython 3.13

ray_cpp-2.53.0-cp313-cp313-manylinux2014_aarch64.whl (15.0 MB view details)

Uploaded CPython 3.13

ray_cpp-2.53.0-cp313-cp313-macosx_12_0_arm64.whl (14.2 MB view details)

Uploaded CPython 3.13macOS 12.0+ ARM64

ray_cpp-2.53.0-cp312-cp312-win_amd64.whl (14.1 MB view details)

Uploaded CPython 3.12Windows x86-64

ray_cpp-2.53.0-cp312-cp312-manylinux2014_x86_64.whl (15.3 MB view details)

Uploaded CPython 3.12

ray_cpp-2.53.0-cp312-cp312-manylinux2014_aarch64.whl (15.0 MB view details)

Uploaded CPython 3.12

ray_cpp-2.53.0-cp312-cp312-macosx_12_0_arm64.whl (14.2 MB view details)

Uploaded CPython 3.12macOS 12.0+ ARM64

ray_cpp-2.53.0-cp311-cp311-win_amd64.whl (14.1 MB view details)

Uploaded CPython 3.11Windows x86-64

ray_cpp-2.53.0-cp311-cp311-manylinux2014_x86_64.whl (15.3 MB view details)

Uploaded CPython 3.11

ray_cpp-2.53.0-cp311-cp311-manylinux2014_aarch64.whl (15.0 MB view details)

Uploaded CPython 3.11

ray_cpp-2.53.0-cp311-cp311-macosx_12_0_arm64.whl (14.2 MB view details)

Uploaded CPython 3.11macOS 12.0+ ARM64

ray_cpp-2.53.0-cp310-cp310-win_amd64.whl (14.1 MB view details)

Uploaded CPython 3.10Windows x86-64

ray_cpp-2.53.0-cp310-cp310-manylinux2014_x86_64.whl (15.3 MB view details)

Uploaded CPython 3.10

ray_cpp-2.53.0-cp310-cp310-manylinux2014_aarch64.whl (15.0 MB view details)

Uploaded CPython 3.10

ray_cpp-2.53.0-cp310-cp310-macosx_12_0_arm64.whl (14.2 MB view details)

Uploaded CPython 3.10macOS 12.0+ ARM64

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.53.0-cp313-cp313-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f7321fbfc89fad938d376735982c39a497b6ea9860b7e2580ccd11cee94f8fe1
MD5 26af62343b049a7db21e094b74cd8ad0
BLAKE2b-256 c60c6b7e7d009e60f3b001c36ee96f1eaaa52777932e166d4200ebf927da16c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.53.0-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 da8473a03cc0e91c08e578c4fe6c8f805ded0dbda5eeb50b7fb4d4709cbb8683
MD5 f9b56155f462bbcf47a897f2867f9f19
BLAKE2b-256 bb3d656689f2496f567ba105923c92d1e8a4d759c169e17138546c24deb148df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.53.0-cp313-cp313-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 a5fb793c0a2bce2f063eec3c6f7c7cdd676e535bbfbd372e21b577e8f427ee52
MD5 dfc8d3c0c0843a5c09e378cf384489c5
BLAKE2b-256 3d74b2ca97e0aa274d7c2c57522712b43f27f211fdc72eaeb972c49e4623e638

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.53.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 14.1 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.4

File hashes

Hashes for ray_cpp-2.53.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a0a79fa4b82c16607757d6589ea8662231fbcf7676690df6247328ac13a71b6f
MD5 b2a58d4ea428374b194ee427b9df9263
BLAKE2b-256 a05bf22529983d291fe5e6985207af92d7801ec47fe27b03f9e71c24ab9ebc52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.53.0-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 37cf9267a44bc88af7e49341ee1f2df4d5105aad94f76daea8feaa055a9fb7df
MD5 d07983e17f424a27eb1597a122def8b6
BLAKE2b-256 b2362d60110c25ed2e94495e08ad8b1e40502cc16fff3209ac630d9288d6357b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.53.0-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dbd74935b37500cbbaafdc550b0cc72fd96c2b7be20a7e7207a29e15b62cf9e6
MD5 756fb6f8e2452a560493af99a23119d7
BLAKE2b-256 c3a2fa4976d49349184ff82c5bbe8da7f3a131e2919d5f57651a17d4f7d963c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.53.0-cp312-cp312-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 634ad4dae7cea63c2026ad1f80cf3db4e4c744968e16888bc19adcc65bda3e7e
MD5 807d9cb0368571aabd17b915e6a2078d
BLAKE2b-256 7cca39406d5be59bfefc7000c64ea04fc1dd0c5e9b62a5b96f06c36854f809fb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.53.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 14.1 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.4

File hashes

Hashes for ray_cpp-2.53.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8f01dfef30385177ebb9bcd0175fc9b71e32e5615015ecddd6e3decedb759bed
MD5 1891cf7dd73477fe9fdad1479e3a67d4
BLAKE2b-256 2de44b4e86ba48c1dcff53881502fa97aba1a11196a644ec003d92d9c8d9f09e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.53.0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 01c8f8f7414ffc27180abeec8bb5c676f1e4c3598062be5d5b3d851f14ca63ca
MD5 2e66aceed45c137177177440269a5844
BLAKE2b-256 c477ec702484aa722daa682756d857032a97b3d1dade41ab77747f6a68e7f0cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.53.0-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c2deeb776592baa6fb368e7be3090c7b065ea6264f4c0383a4224d7b5826bb0b
MD5 0cef872baa6d970876d589e2b844ea0a
BLAKE2b-256 e39fb14c515d0581717fba79762b35357e7cbc93cf1201e4c774df0687a02580

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.53.0-cp311-cp311-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 5f977d6a19609093590d541bfe37601f6795d4a4ce95891d16fbe4cfc00d014b
MD5 46234bc8a8578f4e97343a792811334b
BLAKE2b-256 03a9e5c35cd185361d3be786817dc38669e06c87da9089d4e469e880b5c3b601

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.53.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 14.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.4

File hashes

Hashes for ray_cpp-2.53.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f2ad3d4f555158919f190fe598af2fad83409f5779c50a5b4301e830e3522967
MD5 40526dd585f8f77570bd3022660a12f1
BLAKE2b-256 e6565424c58aa36ff50a204d2e8086d7f55eb3e10b8d6aa6bd7860a3c198f5db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.53.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2b777221f57abba7712ae04ce49d74f8bc7077c4f10cb9a9ba5561ca79502746
MD5 2de320b4a0ee7c30f05e1a303bdd46de
BLAKE2b-256 74e19660954fa95f1b820bde30fa31593a36d0a1f8a1d28d98061825b310c487

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.53.0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3deccfceafb0247ba422629c655ab0ee5f7bed29174b898a9e347e4c921cbe54
MD5 ac3f2c01e2aec27c7cb3620bd4ac2e73
BLAKE2b-256 0dd7880515f0d0e877d40c66e4b0f35443aad88a80a7c7fb20523a30da3469b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.53.0-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 6a05cb9dfd8bbf483b826908ed8e484971f61ec1db1935121fd299bb77625b88
MD5 3bb41452eac3013eb636e853406d467f
BLAKE2b-256 16217a1094a45bb1a8c1ff5b9d78b193b52deeda9119f453d94dc5ac785de674

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