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.20.0-cp311-cp311-win_amd64.whl (22.2 MB view details)

Uploaded CPython 3.11Windows x86-64

ray_cpp-2.20.0-cp311-cp311-manylinux2014_x86_64.whl (27.3 MB view details)

Uploaded CPython 3.11

ray_cpp-2.20.0-cp311-cp311-manylinux2014_aarch64.whl (26.8 MB view details)

Uploaded CPython 3.11

ray_cpp-2.20.0-cp311-cp311-macosx_11_0_arm64.whl (26.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ray_cpp-2.20.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.20.0-cp310-cp310-win_amd64.whl (22.2 MB view details)

Uploaded CPython 3.10Windows x86-64

ray_cpp-2.20.0-cp310-cp310-manylinux2014_x86_64.whl (27.3 MB view details)

Uploaded CPython 3.10

ray_cpp-2.20.0-cp310-cp310-manylinux2014_aarch64.whl (26.8 MB view details)

Uploaded CPython 3.10

ray_cpp-2.20.0-cp310-cp310-macosx_11_0_arm64.whl (26.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ray_cpp-2.20.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.20.0-cp39-cp39-win_amd64.whl (22.2 MB view details)

Uploaded CPython 3.9Windows x86-64

ray_cpp-2.20.0-cp39-cp39-manylinux2014_x86_64.whl (27.3 MB view details)

Uploaded CPython 3.9

ray_cpp-2.20.0-cp39-cp39-manylinux2014_aarch64.whl (26.8 MB view details)

Uploaded CPython 3.9

ray_cpp-2.20.0-cp39-cp39-macosx_11_0_arm64.whl (26.1 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ray_cpp-2.20.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.20.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ray_cpp-2.20.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 22.2 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.20.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8c5bc300213790f5209af3366b7cadc4015e53df0f3c1434741f9894da513f20
MD5 eaf968b38fbf4a72ba922e145d4efcb3
BLAKE2b-256 ecf5a42d7329a60fa15b6baf3d9cba103934910a72958c5aa9c96c7c0583e746

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.20.0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2200f75ee9fa0d93d2a92e8dd4975a21b6320aba54e2a793fd2da52ae54c2b33
MD5 c7bdfc5df283db5f942097387124c354
BLAKE2b-256 b4e7146028517f0b5bded7ee6da32236870735724a7c692f83c4f80c7e0bbb5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.20.0-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1641ef01052135213bd44c2009101462b2465d8a242f969c50addefd0984b4c0
MD5 a510e3f1ff6f0b63b0b1cc38cb26031d
BLAKE2b-256 087009a47db095e37fdbda610bf76205003aadc1c6c72aa7b8263469a5087c50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.20.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5945586fc55fbc66596dbd17cffa6e48fd8a713996ef9bc260e3c5f27e9e6443
MD5 af3eee7b13022f71764b3f6537927f49
BLAKE2b-256 6d600773012ea23475586caf5c2068db1fed125e2bd3aa5b681eabd1efebd814

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.20.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 51f3015f128084191ef7f29e5912cef8ec2c559141a3c26b165d625c1634fa5f
MD5 db379e7df94222fc9ba0b3ac137690df
BLAKE2b-256 c54a50ea93fcec85ddd12a7937dff68b3f918a2cd12613bdf90148d770104812

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.20.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 22.2 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.20.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8f4611fc204c532f13b54aad6679ba6c5248d82f01cb270d099ae43fb28809e3
MD5 9c1d2d839c9baf20f02dd47a0f003d43
BLAKE2b-256 e6455adc20627490b5c8d619ac50f8c9d93bfd8d22b019fed46b5fa4c08fd82c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.20.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3fc3b06077fdfe042c7cf050ebe3f9c640cef2f0cfcd37c5cdf24b18686184fb
MD5 6b09a46bdd862a8979c179689989fb39
BLAKE2b-256 5ca3d600cc1fba03a094565ed18a35579df4da39fdcd3e922fdd0b6c7df252c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.20.0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3f9ae171a1b807aa03bf9c0ef5dceff4d6c460602d052cf0bbc76d2cecac3653
MD5 76c587ac35a611520092a5d3b95e1acd
BLAKE2b-256 69434382185850508abddcd291aada84420d6b260c96584dca1bb517bad68d41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.20.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f85d1a523d3375b5dd201c781a87dea35d82f94874f8cd8ca15a75f49aff6f48
MD5 f613123c1930a766a870dff4e22e870d
BLAKE2b-256 435a0eaca7c58fcaa32467db16c1e6391ef14a39ff4e9c7d0e86a9b5730e1685

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.20.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8513c7b7361888c85aca94cc7be5608d40f8b6918dd2a64eaf9290a589f05c75
MD5 e20d73c02c188b9ca456d11a92acc4e2
BLAKE2b-256 b443cb87a69e04590ae497372c6d15735c1276ab8fc082de11fee6d55b3f63fa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.20.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 22.2 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.20.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f69ef5ab8b552fc19c866391a7871dd7e72c367d36c4aa1dd385c8ba8c286391
MD5 1b00a54adb6342e413884995dc6be7c2
BLAKE2b-256 3415d65c7ea5373f7bd503df4e819810ee752a2e438b0094265db4f793f6afec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.20.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 60f6e98ac88aa8608933261320f26a459d31c98ad6be5f1299c3a2af5e2db053
MD5 181bf02e854752f1dce1faa5334b0c25
BLAKE2b-256 811352c253678703dc8496f04f1704e7de31975e2fdf6b2a9afb5def718d71ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.20.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9acca45398e32b263a41792f46ea610964da3edeadb3849e07929fa216d9a617
MD5 51af4628d0d55f20acf8415b179f3191
BLAKE2b-256 a713617d141f0aaba3ea709aa26c332fed59b44c32cacb3311cab789cd307d82

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.20.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cd564891ef8636753d548a37f1878317d0fb424211dcbe7d18cfd17376f9a0c9
MD5 cc0990e3bb90691783c2659bb113382b
BLAKE2b-256 56767bbdd87a43eb01f45cbc6f4b853474d3d070db12ee6ba3f4e3541e44f3f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.20.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 27176d5cf35765d6340178e22ca4e623b2f97badf4a66b6ff9bb045e3a67cdf4
MD5 36963e86b312631c6879d65422566bfc
BLAKE2b-256 dd14e11c0b7b60ffb202fce90834c2c6ab4fc262a3381fe33019abddca4dd46f

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