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.

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12

ray_cpp-2.34.0-cp312-cp312-manylinux2014_aarch64.whl (27.2 MB view details)

Uploaded CPython 3.12

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

Uploaded CPython 3.12macOS 11.0+ ARM64

ray_cpp-2.34.0-cp312-cp312-macosx_10_15_x86_64.whl (27.4 MB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11

ray_cpp-2.34.0-cp311-cp311-manylinux2014_aarch64.whl (27.2 MB view details)

Uploaded CPython 3.11

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

Uploaded CPython 3.11macOS 11.0+ ARM64

ray_cpp-2.34.0-cp311-cp311-macosx_10_15_x86_64.whl (27.4 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10

ray_cpp-2.34.0-cp310-cp310-manylinux2014_aarch64.whl (27.2 MB view details)

Uploaded CPython 3.10

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

Uploaded CPython 3.10macOS 11.0+ ARM64

ray_cpp-2.34.0-cp310-cp310-macosx_10_15_x86_64.whl (27.4 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9

ray_cpp-2.34.0-cp39-cp39-manylinux2014_aarch64.whl (27.2 MB view details)

Uploaded CPython 3.9

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

Uploaded CPython 3.9macOS 11.0+ ARM64

ray_cpp-2.34.0-cp39-cp39-macosx_10_15_x86_64.whl (27.4 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

File details

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

File metadata

  • Download URL: ray_cpp-2.34.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 22.3 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.34.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0d569792652d56ceca31f1e174b71001739f29a5a670581334830c996b954b24
MD5 ea3ba7e582cc4da31284f04dcfeee4d5
BLAKE2b-256 e24578f50812fd328d396ecfe91addb9ccd32b18250805d646b26bd8d6159048

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.34.0-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f60a17985f659c6b5db4af128f31a4595ba54b5a78e23d87bc3c3b6d469e2dd9
MD5 d08d0ab08fb6163d30957e44cbf59806
BLAKE2b-256 9e5cfca2dc2778e4184a022d64fc3c703794f58d0b863fd4e1a3e33303efcaae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.34.0-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f926a9f4271b8f7cc55d19a1ba8d42f5f38fe4e6fc209cd1868c028c99f31dfc
MD5 c60615195da957aa09903c116cd42f8a
BLAKE2b-256 e48861f81abb36a59975daaf9fd933dbecfe50e7c6e4afdca7ae9febf8828920

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.34.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 76f1f85ff33ea39e29f9f6e4084ed99f568f94a934985bcc130a5baa3e81f7e5
MD5 5be11094692d773b99832989eedb72c1
BLAKE2b-256 f3877c8dd7dc66137d06b0a9293779dcd347402a643f16a837816606b8b7f580

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.34.0-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a74f6a430353f3d62ac13c97be76e899b511b2e8159048b7293bbf3b7183bb12
MD5 36369bf2306ae8db2177dead2dec9d8d
BLAKE2b-256 8a0ebf6a60cf741691437c076f929aad995a8911b989e431b3be8945cd3fbef2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.34.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.34.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4b4b3233de006a6b1cc930073353d3d5da467a43db6473a7bc283d327ac76056
MD5 65504dd9ed4d8d3f3364b2e6081c75fd
BLAKE2b-256 80097f74f6a80f08db0babe6e94b3b5c1298b2616e1cea2c1131d825ebcd76af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.34.0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bb649cb5885b20fdfd414c880fb2e2ac7c4a79a45708bcd9e67ebf04e082df67
MD5 4a80edf30850104fc81cdf78cc9e0c98
BLAKE2b-256 16757993376602c9a44a29288569b85eb431752e732a9b388f6e3a3ad00b7b47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.34.0-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 37e602a7526dc88e961fd75cc986102af486fe5e869a026e650193ab70265439
MD5 1b08082bba8aaacf1577443c005462f1
BLAKE2b-256 af68a3d20e96ae611ebf93b4302c0dc8f15a9cf3c3fa892168193702597d6123

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.34.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d6a4e332cb0d15153e2e90b51f590ce81788ce96705820cb7420203cf242ecd6
MD5 8be97b3c6deced2cf38dd5bfb8c6f747
BLAKE2b-256 523d0a279b817d0ac0603285a6c30f90a9be81acf04a7651de1f77e230446aff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.34.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 f649e1ba0108e80ddcd5e804c6fdb297ba5bf1c1afb7325d80d0d20a5adc9d55
MD5 f134a79f662733f6103a4003a394ae60
BLAKE2b-256 46da8ab8be5ecb5076cbd41e59aa60a7e31c931ae0b2d4aeb8a2eafa9c43f2d0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.34.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.34.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fa754be8ea6abaf94ecd2d9fc80233f8ae36d2ae0f2eb2fd6760a95c11fa0678
MD5 cccaee5b96b8e5eb90f3f5881f1dd158
BLAKE2b-256 5304919af835b5f6457a228a7c98fdbd4c913707902a5143d5efd0539fe1276b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.34.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1ddfcc14226c74721fc551bfe67c0c6978d95ef97ea827fee309340df14cc67
MD5 752654039dabdab9402903f8503e9ba5
BLAKE2b-256 ee57ee408c7b861aaddbdb407b203d54f2364026a340e43f0ab588b354f5722b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.34.0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2c45abda95d44aa15577713f8cb8f7f9a52963fc8a5aeeff2259d829ad8b24f1
MD5 b821a8686a1df75c26d43bdfcfb47ac1
BLAKE2b-256 3f120c026d703c1e6dd70bf2a02c93095e318eabe90113edf30078d2c46605ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.34.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a2a944631613cd8e055c2da2c78b9dcefbe3b010a976e7e782b628df33c3f54c
MD5 2401ad2b4914919eaafd194728668255
BLAKE2b-256 6d4cb1a0085e43708475182dabca2f01bfc68b4b83944276056a9c5d09318290

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.34.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 648ca5ae06c4c5e43afafa9a137623a6c7ae677237d7cd3759ab4153721f5981
MD5 2b211f4af4047aa1824f6718f15ec0fe
BLAKE2b-256 b021b6559a2b1fa4c99af2efc6dc47465242e591c10cf49c300b24e89ae44279

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.34.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.34.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8df4186c85ac83407e51bad30a31f5386f644d726d48d9029835ff084290262e
MD5 a62995a893b31ab6e5a2b02500e6cb56
BLAKE2b-256 6e53da513fbbe1cc946b2ef8f3dc0b5203d1399db383c066c4099011f566a664

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.34.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8efed9c2e7e97be58985bb102008cc7d53e5122bde08482613976777e6673613
MD5 54d2dc67c85bb267d29374adf479131a
BLAKE2b-256 2bb2c85a36c1212d79384dd0fde65b60aaeaed3e955c5d96b127a90db44a0059

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.34.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 23edb94ee7d68e9c496d72020a6b1ac78593af3fd5f7494ef747dea3e0a6bc53
MD5 5cdef86b4344a025961f1c5f564bb593
BLAKE2b-256 19ebd1001212e8f7ee1b3febc94b661dd655d5210e5cd4586ae3d850672affae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.34.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 90306145c054f4a229e752ab63eac846fa98a9d82d5f171f8a2077e694505216
MD5 7038e56f5faf3519eff9bdb7d506785e
BLAKE2b-256 4a21a1deab845fe09b1a0c2a909d6d9ec18d746c92728596370e91923fec0a62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.34.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 cad2eee255091dae814f6ec814843f34d76ba8e9d89241239c668b829d78481f
MD5 0aca6f82bb4d8a9172008fcd17eeb01f
BLAKE2b-256 16b69558fb44b04711dd7bef4dcadba962b1642f5ba76c3f262069b5516da3a7

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