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

Uploaded CPython 3.12Windows x86-64

ray_cpp-2.41.0-cp312-cp312-manylinux2014_x86_64.whl (28.6 MB view details)

Uploaded CPython 3.12

ray_cpp-2.41.0-cp312-cp312-manylinux2014_aarch64.whl (28.1 MB view details)

Uploaded CPython 3.12

ray_cpp-2.41.0-cp312-cp312-macosx_11_0_arm64.whl (26.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ray_cpp-2.41.0-cp312-cp312-macosx_10_15_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

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

Uploaded CPython 3.11Windows x86-64

ray_cpp-2.41.0-cp311-cp311-manylinux2014_x86_64.whl (28.6 MB view details)

Uploaded CPython 3.11

ray_cpp-2.41.0-cp311-cp311-manylinux2014_aarch64.whl (28.1 MB view details)

Uploaded CPython 3.11

ray_cpp-2.41.0-cp311-cp311-macosx_11_0_arm64.whl (26.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ray_cpp-2.41.0-cp311-cp311-macosx_10_15_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

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

Uploaded CPython 3.10Windows x86-64

ray_cpp-2.41.0-cp310-cp310-manylinux2014_x86_64.whl (28.6 MB view details)

Uploaded CPython 3.10

ray_cpp-2.41.0-cp310-cp310-manylinux2014_aarch64.whl (28.1 MB view details)

Uploaded CPython 3.10

ray_cpp-2.41.0-cp310-cp310-macosx_11_0_arm64.whl (26.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ray_cpp-2.41.0-cp310-cp310-macosx_10_15_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

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

Uploaded CPython 3.9Windows x86-64

ray_cpp-2.41.0-cp39-cp39-manylinux2014_x86_64.whl (28.6 MB view details)

Uploaded CPython 3.9

ray_cpp-2.41.0-cp39-cp39-manylinux2014_aarch64.whl (28.1 MB view details)

Uploaded CPython 3.9

ray_cpp-2.41.0-cp39-cp39-macosx_11_0_arm64.whl (26.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ray_cpp-2.41.0-cp39-cp39-macosx_10_15_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

File details

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

File metadata

  • Download URL: ray_cpp-2.41.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.41.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 92b2b9dd0c40bfee01f92d803d13abee479d08dee1fd820ef23d11cf29f6d25c
MD5 563002eac2a49e2dbdc79535c217a082
BLAKE2b-256 db100da0f7cd6f2d9eec92c25b21c5a398eb9544fbcbc077b57e73c607189bbc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.41.0-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 374ad1ee69f81079359dc809d648c8b3b481ebe76761ce5fb9ede75c03dc3003
MD5 97c6cc488a48b311ef91f96274a2b32f
BLAKE2b-256 b2f89a36224adf9fcbe015371d5f0dc541079512313d1e71ad9bf7adb613bef9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.41.0-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b72c7290bcdf5f70d0787e38999cde9a4f015ea875eeff63ae7eff7039b96b49
MD5 64793b9b370f2361f11562adf7bcc795
BLAKE2b-256 2d2bac13f509ba248fa501414159159edfd4831e5a06ceb385544f61f377ca1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.41.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ffbd6810b2fba780b2171c8122832c3ee1d275509b4977096fd7c11eda3eb833
MD5 ddd9aff87efec45f846900efa530be51
BLAKE2b-256 f179abc9ced8b51134eeb021c3529b1280127cfb41cd5649c03e933634593af0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.41.0-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 15ac85ecb18bd223125eaf5c65d08c82c2530aad60338d7d0022983a34c2eb8e
MD5 418dfe9de8a6d8a015da6b4d03f32524
BLAKE2b-256 53c5c581e3b33c87eae313c52e680bcdd45519ca38d06bde0812b7bec07d5cb3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.41.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.41.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 37584686f94d6d848236a978e4a924b0d0d335cda3e43fdc5de566939023178d
MD5 7307d43b090f478e4cafa8d6f84f075a
BLAKE2b-256 ea9ae02c01d6124cfb6dc2ec69f7e4a2d0925f27e5f6febc9d1011e19fda2378

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.41.0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 de7f21052642d280f301615695acffae646f07b2a9a517cdadccd371876e3d92
MD5 b9b359ed56283d3f39a4b2f0742994ad
BLAKE2b-256 cb44db72d1ee644a92920f9e0e6a0f6fb63a339ae4f0813e94b079f10dd0e667

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.41.0-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 52574ef3a6f45ef31f1291bd9fd98e705430364d86a75db98edcda788156357a
MD5 c71c41d58dfad33089e3711ec13c5cef
BLAKE2b-256 cc49c75285166c2b1183fb2606cb8acf53d0f0112a90da25742ca60ca8e695dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.41.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79603fb907cb055fd67ef204a933e416cfa1e3f9482b3d5de92006ae0da40270
MD5 1bf148a54bb32684fd906e08d0297f5a
BLAKE2b-256 9690cbcf9617b583c7ade45046f6a01bd0d5d9b409896d852d9d8caa5deec4cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.41.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3ec85157492436939b54b2f3ddc0f19182445734ebe10229f2c63c830a867c81
MD5 198a1143649c4bd2f958f4a83ddc0a44
BLAKE2b-256 38403c9fd9a4b02aeb83a20abd84cd0d9bb2e4a2e9f75ad3ef14cd211b18ad43

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.41.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.41.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c5ce8d9e5247841d4eadb50d09f92c43fbbb6f0e89407347e440e02d4755447c
MD5 95f3c84fbe1fe9f389c2f7a82a1fea77
BLAKE2b-256 e77647d32bf83a71bebdc84d46c03c2c63abd134cce7dc92b9f9b7fca864e512

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.41.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5fe6124722b8691c069e4e422466b12500aad8aa48f02bce4d5eba3536c6e707
MD5 0ddabcb4d95b0f86f8f0647df9344a85
BLAKE2b-256 5dfb41b4a9f1687747e06570494e6692dd1c68946752172b4a33897fd75a74a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.41.0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 11538d12d72de44994319ccc378253a784701ead0f081249761cac003783821e
MD5 85d34ae8f12771c56bc18a63927b0ede
BLAKE2b-256 671d2ec1b0e3bd3a619c3e8154080e9946e296ac7037ede20adcc4527ebbc8be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.41.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 db9f2306796843c2ded06e764b6883e2ceba42b800f4044405bd82c631e407c3
MD5 4f854063481c33a4021170f5980c07a2
BLAKE2b-256 d618b960e9c96d6d0e283e9954fa30f0bfc99aa595551cbddedfe1d0fe332d3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.41.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 36e768302402ab9aba8b5d2a3dd7ee785fd2693dcbfce96da06084bb5b9d164e
MD5 c9a19b8311f1b4408dc226154003bbfd
BLAKE2b-256 968939952bb686f239b724c46364fe5a46ce963a9e6b53ef6b1db5bb6a53d8ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.41.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.41.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d6ec188c4cef8faa3d5880e0d9c489261f7ea90255e3edc665b5b01de979b622
MD5 d04392b72bae408a9b0e7dd3daa90200
BLAKE2b-256 da6bc01745e76929681d15f6afbba0b157312d78446eb6bfd8074db38080d718

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.41.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a691559452647a0574fb1ccc6f03393d4e2883a3085b937b2339fc45ea768b50
MD5 11991db0bf54a54162e499e6873e6db8
BLAKE2b-256 b8e6b75927a5c3403f39bbb2502f94691cca6270835169c9c146f8e955f84e9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.41.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b2663f4e39cb6b5278faaba1a0df562773b6782a0bcc519c1ac12e5609c2fbfa
MD5 3974abd092d1dfb52e9d499906e13328
BLAKE2b-256 d86de76ab127e80d8b0be6afb53d7609cfde06e364295ba8246b62831d5b742b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.41.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a1758f605465c86bfabd9f20574288c173dd85f9215629d4a0b81e188985384d
MD5 9aadab610289bcbdd6304b603ac0c4fc
BLAKE2b-256 e5afb1a7ec194f5ce42ec79cea5786f4acaf0666e37049e2096b75e26000aecd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.41.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 17a7e43cdcfc67a37e102b2751fccb822fd81387580a02b134922c4622f2bdf9
MD5 cbec0a88a87f2e3fa5f7481e00b8c896
BLAKE2b-256 4926bdc925b35b6e6ff1b72e43e5323e1acd8845fe1be78d3ccaa32aae3970c3

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