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

Uploaded CPython 3.12Windows x86-64

ray_cpp-2.43.0-cp312-cp312-manylinux2014_x86_64.whl (28.7 MB view details)

Uploaded CPython 3.12

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

Uploaded CPython 3.12

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

Uploaded CPython 3.12macOS 11.0+ ARM64

ray_cpp-2.43.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.43.0-cp311-cp311-win_amd64.whl (22.4 MB view details)

Uploaded CPython 3.11Windows x86-64

ray_cpp-2.43.0-cp311-cp311-manylinux2014_x86_64.whl (28.7 MB view details)

Uploaded CPython 3.11

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

Uploaded CPython 3.11

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

Uploaded CPython 3.11macOS 11.0+ ARM64

ray_cpp-2.43.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.43.0-cp310-cp310-win_amd64.whl (22.4 MB view details)

Uploaded CPython 3.10Windows x86-64

ray_cpp-2.43.0-cp310-cp310-manylinux2014_x86_64.whl (28.7 MB view details)

Uploaded CPython 3.10

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

Uploaded CPython 3.10

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

Uploaded CPython 3.10macOS 11.0+ ARM64

ray_cpp-2.43.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.43.0-cp39-cp39-win_amd64.whl (22.4 MB view details)

Uploaded CPython 3.9Windows x86-64

ray_cpp-2.43.0-cp39-cp39-manylinux2014_x86_64.whl (28.7 MB view details)

Uploaded CPython 3.9

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9macOS 11.0+ ARM64

ray_cpp-2.43.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.43.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ray_cpp-2.43.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.43.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c3065ff530a9b154098cfdd2754f805bf350c7fa5235f5df4494155ccaaa2e4a
MD5 ac6739b3139474fbd4c02bb1ef770752
BLAKE2b-256 47d95c0d4d24077660079678577ccd74d744ada9d1af120179661ee75d3e66f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.43.0-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c993a858bc07572977de643f973000b3e40a4189adccb51c756e4ecd5d0da54e
MD5 22822fcd87967ab539fc06172cad98c6
BLAKE2b-256 84222c378c524a2b62808539a466a251c4fb2f1557d619cce55199ce1c25ec72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.43.0-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 12e534ce074bff520c60f8b7135514612a6d1de0989774f2b256b36ebf315ac5
MD5 3ed36b9d5e3d2d6fa98670c066668a78
BLAKE2b-256 dabfafcb50fcb0b7959b02b66bd9c5fe3086969cc38c82baa420c8990c663237

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.43.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3e3a22806057d410a816435845a4062f5db7c4d9ef56f1a2450c359b72807d9d
MD5 d81ea4869bd0b0e0b6162a867c8bac57
BLAKE2b-256 529b3cc606ca563951aea85e967983de3c930218c226c7c9b26c51e75a290d1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.43.0-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 285bd3de7d55dcf85aed0ad7966886234b839ed686e11b6acd157b26107edf5e
MD5 f5ac2e811cc436154f304482fefc6b4a
BLAKE2b-256 4f62fe0b046a1c7f38e021cf1b1cff4334ec7fe94d282a245f4ffe539668b07a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.43.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.43.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 dd3e2844cc1a7540afeb46d2fad494cea44f86006ed0afb91fe7a544fa58e7f8
MD5 d3c5ec4ae547ed5c50ede40589648b0c
BLAKE2b-256 c6020d9384d22f1aa917e4af761a83335feb8ab6a45d850ce998c28d6a67e3f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.43.0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 21e225537ff354b2e817225ad2b7389eba0ae7849865eec09925661d7a6a8dd8
MD5 8aae9ddeb34083aa30d4e519e6777ab1
BLAKE2b-256 ed6ffc9b202892c948edc22178b1332b9404ec67668f60ce0d1567f9e3e3669c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.43.0-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5bc8a09ac96bde438bccaeada1ea74c06753f0f3a074651ff5c68319650e58b3
MD5 3f3fd09c8d7b3c92ba3521059de45919
BLAKE2b-256 f1acc65a169b5beab1338890ba68a68486b81b8e53140562ddcdd69e0b46a482

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.43.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 563b455017b00774e539901cde3e464795434c684ab95ee9c9416c3d925e40e1
MD5 4a9f26a28d50e13b2dd51f02a757eb11
BLAKE2b-256 0219e065e1f82e52b04a843bd715b76789de6bde54947ead40254b0c74c78d31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.43.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 14e837abf45d69a18a3786f61ee33ccca4a7c2f05fe06f5172418720894048b2
MD5 6267833487605498a3c5f202ff059408
BLAKE2b-256 482e2af07f5a6799f549969199169f28684fe6ecf9e8c62fa308915a0400ff51

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.43.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.43.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ec3c310ff956f46a144f8b261e28983d4b0517fbc59fd52d3b898d7b10859e30
MD5 7245f634b33337fdb1a958a0e48fb692
BLAKE2b-256 63ce9d07c3090c93dae1106b3fadbff999ee6f9b67f0a3d41cf5b572656b8bfd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.43.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ec49f947e00fcfc9b8023868a3fd7baaf8242d7f07090899bd656a596b2e6346
MD5 1b67fd34b5386d909cb69201420cd72a
BLAKE2b-256 86f4078fbc838c51e6c4d0bea24ccd7011ecc52f1a71e45dcc1eea58a3813e6e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.43.0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 68debef36b27f573b350e5a620534abd04810b24955644f1410f32ddb5d190e6
MD5 c6d083a4066d6e3aa639079ff4e74390
BLAKE2b-256 23d8027fb12c56801baa81d917f5ab5ab115c0986d2c8fc1ad9dab1da68abc91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.43.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ffc07bdbc2aecae1c977806508a41f566c5130cf74dd6040da6eb9ec325f294f
MD5 eafa10b739e25b21c61b022ccf433932
BLAKE2b-256 15ebde9dd9e0213f0bcfc606487fee949043b0c17b626106ad478ae931cac2eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.43.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7d5d673c195db8f36cb5df5d623672ed12080b652b251f864b97d8319b9bc516
MD5 5f80713d3392c9477400a806ae5988f1
BLAKE2b-256 3b7144c7d5ddbc4d7684cc12bafdd9113b6b4e75ff344ab58c28c9d8f16121d7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.43.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.43.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 246d5f004f990e26190413a276e08799127b074bc96b529ce73cb00205b7dff6
MD5 a2411dba3b8bc7b0a368a38ebfe4b21b
BLAKE2b-256 c58443bb30036a407e86f6fe98000f8b8b7ec3355ac1ef0057dad5bdce49939b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.43.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 534633d13480833d4babd305db2023ca2ab825c6ca8790ba5df8923b04985849
MD5 482996c3ad37feacce61361a3aeb87d4
BLAKE2b-256 b01a06f423444ff9d2b4735c52b2fc2c00ec5542a2f1c7977a2a36dbe3c90ab7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.43.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fe7b9fd2472aba167d547f0e8db544c1ae4dc38eec0b3d6156c2564324800cbb
MD5 d5e4609233ab990c05dd1a17912b113e
BLAKE2b-256 0441c96bed2789152a103fd8be188864685ea2e9ca53d9efcb40c2e4ed0b367c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.43.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 15b5024048110469dcd6acc47df25b76ee0765953fcbdec8a9932ac1c6952f07
MD5 8b22477001a5371174b769def47a550f
BLAKE2b-256 573c28cdc42819b072b642260ac673f6b272845308ca7d6c0bce922a44cc97b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.43.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 aedf92d3801d0f93ccdf372e45b0283fcadbaee20bfc19b080fccef17a67f576
MD5 a9baa3309ad33dfa71d8ce1609904d11
BLAKE2b-256 c073bd388240b947f68c50dcc7e98828dea61b15a63a68defbe8b0481ff04ccd

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