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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12

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

Uploaded CPython 3.12

ray_cpp-2.31.0-cp312-cp312-macosx_11_0_arm64.whl (25.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.15+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11

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

Uploaded CPython 3.11

ray_cpp-2.31.0-cp311-cp311-macosx_11_0_arm64.whl (25.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.15+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10

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

Uploaded CPython 3.10

ray_cpp-2.31.0-cp310-cp310-macosx_11_0_arm64.whl (25.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.15+ x86-64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9

ray_cpp-2.31.0-cp39-cp39-macosx_11_0_arm64.whl (25.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ray_cpp-2.31.0-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.31.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ray_cpp-2.31.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.31.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b2685c96e77abcb11cadc512d38925957c7bea7d8eb1d8f0fbea0a624316f187
MD5 0ec698e6404b4c316540f911fdf6b683
BLAKE2b-256 f8be7cec34a9f59906b86ded6d4f478192146126e5f4dd948e09f1935ede27bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.31.0-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1f10073d2b6d420fefb89a6377288827d8abb868e5dea396b2b99d33dc6f0307
MD5 b8d2e9e2cb23c63f48c0b7e08f900dfe
BLAKE2b-256 0e22d768fc44e62351a1dc62880c8ced20fa8cf25c0e5f85f13fc953c7e6b940

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.31.0-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a37287db3268a2c0a384f9d5d28f5b15ccaa921283f2ebe1416f9ec735e8011f
MD5 39c341a61ec0fcc28f5b0034e3259d9e
BLAKE2b-256 a8528ae26585ac2751b3d33ebbfccc2524c5788791de6952d8438ec065ed49e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.31.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 323e3fdd8cd1bc4eb7c4c1e604d4acd544df370305cbda026acdc6287aa11d03
MD5 1cf2c5b9e8d3a4e361c44d4138c23270
BLAKE2b-256 d2df3f55929f83ec0abd6ffd9d0cfaebf8fe9c314572946a5e1e83fc608cd46e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.31.0-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 52ecda025ff308e15ed105b97d42bf48b46c4a0394fc0d66f368281ef4ee9476
MD5 7463bbb103dc06aad5c464df3004cf6b
BLAKE2b-256 f5141d2c8fdb6163b39575e9709ae642a863924abf404bfde64e5950637eb117

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.31.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.31.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8c511bded05de776839eb937b10e0ac81724f9d6d13d80d77ec5364155ee4ca1
MD5 f2c63bd01887e590432e7f558b03d95e
BLAKE2b-256 59348bccc712a8bf6b94a012a60cc23b06a292764aefa69f2a25626d928e90bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.31.0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2799c159b43565161258a76d45324bb6c53334595ac34070f97a0e2d3892b6a4
MD5 bce3a2f44b34effc63bf461152220fd9
BLAKE2b-256 b5c741c57a0cdd492fddaaeadcae25c5776a916af088e69bb44e1e5967369b34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.31.0-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bf89d49b76a4db1eaca565e9d3b32dac48fb7de76b4aabd88102c63ec3eb490f
MD5 b91daa6c51afbd1b0f3c5dd056a38d6a
BLAKE2b-256 8faa3f9d92950f89abd4418e71a94244640482802469e34b1622400a735ef5a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.31.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5f71c9345e8423c5c9ba68f799ca60154aade0035210fc9d3cd161a87c7fa544
MD5 041dfd5919b0c89d4682825f6f5067ee
BLAKE2b-256 9389d397514793b7221ca82d88e8a5ba77b47637c7bd53334cd2080d52f89a70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.31.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ce3bbf5e20b2cf7fbddbbf25488e2c74bb68dabc43f589f8a0820f46eda02bea
MD5 bd12fa22e7cb5bdab8e2d0f9fa27e9bc
BLAKE2b-256 a5c5f3192212ec49738a1e0fcc350cb0a879bd89f8b199cc6fe1977b17c56366

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.31.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.31.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3e2b427e7474b9928047c35abdfc21ff308ca9cefddb6205e37c929fe074b745
MD5 03b1b52ccf9ac2fd0858a61efb935aed
BLAKE2b-256 fd7668be74bf97323f0d6f1295d5ad62dd150913bcecf415beb288432fec480d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.31.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 090469ae8f46ebbc4cc974f8914dd445d60ee703455f1ee6ea227a4851eba572
MD5 fd119992d2a7b2390f11c0f7667fa111
BLAKE2b-256 0d80c8e8779ddcd60811367cee1c4cb781b17d41a5648c2c6ad4b18876bb6837

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.31.0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 925bdb43a2c84cc149290ff013964de2f2da4582394e22d4c03d52ea94749db1
MD5 3ab087f5540620987c145b06c494e7a1
BLAKE2b-256 fe076f906553dac1f45c27a9298f8de4731e0c7103781925e13e2f41df1fd527

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.31.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e1dbe0686575e897770f7b9ab89581ad549889e5227c29bd9fefa85253fc850d
MD5 bccf83ff0f7539eca911292aa40549b3
BLAKE2b-256 d34c4c3640b035bdf1c33f806395f18d5b84489cf88ca3feccb16c900e424381

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.31.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e3c95a022aa61d13873e5b049e28c1e50e2a13f154f1fc02d35ddada744d50be
MD5 7415ef9109db10d5d41ebe53b355ebd0
BLAKE2b-256 9c7f45dbd6320e511f6c3af6382c7a82fdeaebb0195976ccfedb76aaa999c46e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.31.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.31.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b14345186dd1eb551581d2333c6babedb36e1900598606f6a1b2b24d74eef05d
MD5 29ba5f4b6ef388a4d9a5cb966bfe5fc0
BLAKE2b-256 6474ff05f0e22843d9a8dd11c48fac75b75fcf3412b59afdd8f0210895aa797a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.31.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a3db7db2a00940679ba021d30a291da8940470e5fa1aae919d6fd2fe68fb2a34
MD5 ec7e84784791672c9fd673357029d30f
BLAKE2b-256 297376f7634d6b5eaec532a74184d51939b7e2fdde9b84fd3f875337b73f1bde

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.31.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0eb880f1a3d22661e3718bf8297dc5a2afa300abbe751531160db54e3699dadf
MD5 be3d78632c31be58fa7de25825b1b3f6
BLAKE2b-256 895b2c63c65759c2c46a01c5d988f7fb6c056f24c729183e769f4cdc48e917c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.31.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eb7579a523702a70d60966563a1211e5f0c6933239ba3b0d96766fd59ebdbe50
MD5 db6f81cb401b4fc5930f940e70e16c17
BLAKE2b-256 8c0b0dccc2c1afb04b31192d3b10b8403378f4b6926f42c09e6522812b2996e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.31.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 dda88f54d87bc51281aa9391a103fa48a6cefa466ad248127ebc6068b1567446
MD5 e7020fe6c7e6b9121fd184e5f9f87982
BLAKE2b-256 c765af74bb45e26f1b077f2f70bb3d14b0dd5c977481e1ef7f6b37923dd59646

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