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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12

ray_cpp-2.32.0rc0-cp312-cp312-manylinux2014_aarch64.whl (27.1 MB view details)

Uploaded CPython 3.12

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

Uploaded CPython 3.12macOS 11.0+ ARM64

ray_cpp-2.32.0rc0-cp312-cp312-macosx_10_15_x86_64.whl (27.3 MB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11

ray_cpp-2.32.0rc0-cp311-cp311-manylinux2014_aarch64.whl (27.1 MB view details)

Uploaded CPython 3.11

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

Uploaded CPython 3.11macOS 11.0+ ARM64

ray_cpp-2.32.0rc0-cp311-cp311-macosx_10_15_x86_64.whl (27.3 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10

ray_cpp-2.32.0rc0-cp310-cp310-manylinux2014_aarch64.whl (27.1 MB view details)

Uploaded CPython 3.10

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

Uploaded CPython 3.10macOS 11.0+ ARM64

ray_cpp-2.32.0rc0-cp310-cp310-macosx_10_15_x86_64.whl (27.3 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9

ray_cpp-2.32.0rc0-cp39-cp39-manylinux2014_aarch64.whl (27.1 MB view details)

Uploaded CPython 3.9

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

Uploaded CPython 3.9macOS 11.0+ ARM64

ray_cpp-2.32.0rc0-cp39-cp39-macosx_10_15_x86_64.whl (27.3 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

File details

Details for the file ray_cpp-2.32.0rc0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.32.0rc0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ff381848383c218bb6bfadaf1ee1da9a5f3929b966af6f1e225d8b4e7768e1ff
MD5 56d4df1c0548794171a0bf4271588330
BLAKE2b-256 f8ebe6a9fe79bae9ce16294c919b49c88db9df110e901467b3a7c58454383ed6

See more details on using hashes here.

File details

Details for the file ray_cpp-2.32.0rc0-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.32.0rc0-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2379ebd9818a93363fa6e0f9eceaf6980ca303fb8be73f5d7dc832cf43774856
MD5 ac6b155b96a0c7bf4de9284dd756f18d
BLAKE2b-256 26797254cd458883c69a4ffe235e7a981785e8f0279c97e904bc9207ffee8f9e

See more details on using hashes here.

File details

Details for the file ray_cpp-2.32.0rc0-cp312-cp312-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.32.0rc0-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b01aec965b602fc32edfaaa808efda0d19131bff0ccced3a8c470b30a9032d04
MD5 881299c342017474c2825ec8fe480921
BLAKE2b-256 4ef23336922cf853d49405801a6b2fc2b62cb8599369b311ec710005bb675003

See more details on using hashes here.

File details

Details for the file ray_cpp-2.32.0rc0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.32.0rc0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 32bea454301bdf3fb4a88d963d3631635c56a2725118c5efe8d5fe1ba302c8af
MD5 451cb15d26f4ae960786506cdaf2d210
BLAKE2b-256 f7ffa108c18805d94cc15c4c1529f52b443d237c4b28294dfe1b0895f9d29868

See more details on using hashes here.

File details

Details for the file ray_cpp-2.32.0rc0-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.32.0rc0-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 856712f7ba2fd384523aed59817e5535cb61f17c19aec7d6e8796715d970305d
MD5 064e2ef4e1f874ecda074c354fb4f970
BLAKE2b-256 1659fbd3a01ece015f46e52f62136a45d2cd8b7397998ca1ddb2da6e0781f1dd

See more details on using hashes here.

File details

Details for the file ray_cpp-2.32.0rc0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.32.0rc0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 39c51966393f60506e595d89f2604e708bbf3948a0c2616f78b3538eb65dff76
MD5 94e02e8a335a7ecabe303760279fe823
BLAKE2b-256 1d07c5f044aef86f473802fb0af0472d51177520213cff1057830305916db72e

See more details on using hashes here.

File details

Details for the file ray_cpp-2.32.0rc0-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.32.0rc0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 53deb0ce7f177eedaf659525076dfb13ada369c3e4d560d01103ddad772e406a
MD5 93990f639874c1e510d678ed779a5244
BLAKE2b-256 64347e721ccf964ee934200edeeccb1f563d049d8f500777c95d9df2273349b4

See more details on using hashes here.

File details

Details for the file ray_cpp-2.32.0rc0-cp311-cp311-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.32.0rc0-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 281562ba9fb9f688f2d225a9d3270d4a76c801844ac40e5713c853366144b19e
MD5 ed33569bc1e5b022ea0f3c246f988dc4
BLAKE2b-256 d40d87711a3f221e85ded28cacb7d2b9b487eba2fa5efae60f62a49c76a40325

See more details on using hashes here.

File details

Details for the file ray_cpp-2.32.0rc0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.32.0rc0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 543267cda88953d81a3ed548a8172f67c4ca6744182eab5da7e468d5a0797ec2
MD5 fb8bd507c5d464feec176c9288ed609f
BLAKE2b-256 7ecc55851f05f9b5d2a368dce92deaa97cc05ebbf1e7787d8ea5223400e9a5a8

See more details on using hashes here.

File details

Details for the file ray_cpp-2.32.0rc0-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.32.0rc0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 86e08b6326f8eed8a1f70f6e4accd0c0770c94c7db42ff621f2966c1cef4fbdc
MD5 b988775475c6a057e73b5798c1f42c57
BLAKE2b-256 238efa8b88840374c7788bbd0a30e6dffcaf77213b7a32f5cda06cbceee4f6a4

See more details on using hashes here.

File details

Details for the file ray_cpp-2.32.0rc0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.32.0rc0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c307903af28c4d2981191353bdd8900df1f9cb666ecf7d44f81f0ba04984e402
MD5 5df3002ef640a8e8deabe62049761d58
BLAKE2b-256 61affc5f2e1fadaecc7a9193b6726e0a629c91cdf3fa70989e24054bd52930f7

See more details on using hashes here.

File details

Details for the file ray_cpp-2.32.0rc0-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.32.0rc0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8b66342e35facc2d902922dbcd34b536d269b6bc79140edd0e529840053170b3
MD5 548877685bc5df0cde83c574109a9a4f
BLAKE2b-256 433318ad612e54946852aa7b264aa332767e375f96ee8e8bd7c6c21f660b214e

See more details on using hashes here.

File details

Details for the file ray_cpp-2.32.0rc0-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.32.0rc0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3b8077ab12757ce3e116af47a4add60ade607c7eb045659687cd916856cdeda5
MD5 46e2ae8e3ebfc72d95b8d8a0f48e1353
BLAKE2b-256 34d26d4cf9ad09e97a8e86b6bc04382bea37d81555d3d80e66171fd8a501249f

See more details on using hashes here.

File details

Details for the file ray_cpp-2.32.0rc0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.32.0rc0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1561e5af319a844325695e249dec0f87a5b71678938850734229a79d99784482
MD5 89046c2514baf9a482563a6eb945a5e3
BLAKE2b-256 d8da795956067ded660737623559674180ada403bce4cccf8259fc0febf5804a

See more details on using hashes here.

File details

Details for the file ray_cpp-2.32.0rc0-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.32.0rc0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c598ae6ad27d91ab5033c4004765f8defe32294945fb2cf4f47e87af09a04358
MD5 a76dadffbeeda11accaaa9f3660cca00
BLAKE2b-256 dcf724c0a5cfe8aa06d36b0424212d910151e97d98dcde859198a2b7aeb9bd56

See more details on using hashes here.

File details

Details for the file ray_cpp-2.32.0rc0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ray_cpp-2.32.0rc0-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.32.0rc0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8ced900aae212f119796f76c3002cd17a139d29629c1303b3d17f4071c53f6bb
MD5 5bf2158079ec9e37840844919f8679cc
BLAKE2b-256 e5b090443fca5f4877b3d1efced4a27e9535de0775af91e519a4a38f6d5f908b

See more details on using hashes here.

File details

Details for the file ray_cpp-2.32.0rc0-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.32.0rc0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a575cdf5eeefb6cf940593f92e7185a5e8d5fb8641ebdea56f92b275ae5b27c5
MD5 fee4df1f367711484e296e295f94833a
BLAKE2b-256 b8e06337aad7eddecf4da87b86f1e302253ed098ed2772b548da861eb50fdf01

See more details on using hashes here.

File details

Details for the file ray_cpp-2.32.0rc0-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.32.0rc0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dc6d7cd1ca62721b622088eacd87ff284d6a667df373d93537b06e03bf0e8f11
MD5 3479631c48e2a594fb192ad38c7aa225
BLAKE2b-256 580de54c985fdd436ce251701b6dad167ffd9435baf577c7ed9f735b71b47f85

See more details on using hashes here.

File details

Details for the file ray_cpp-2.32.0rc0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.32.0rc0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bf3155c0d742240f12c95a8517a47fafa4c486a82a02876ee33c1e2c8a3291a0
MD5 55b9027488ae9f996f2895c81fdcfd99
BLAKE2b-256 c13ede98b392888c312e5291a13cb1e2ebc105cbe521bb943145cfb1bb1ce60e

See more details on using hashes here.

File details

Details for the file ray_cpp-2.32.0rc0-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.32.0rc0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0065b32bdc6e98d1e03f70079ab071caba6773ecff8cb52cb01b7a2683951868
MD5 9e5b3b6dd50e9784583aa076d3b8ec5b
BLAKE2b-256 89f65f85f4f32eba1c9530d9d1bb1a249681ef6e4b6ef983aaa419b1228dc063

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