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 toolkit of libraries (Ray AIR) for simplifying ML compute:

https://github.com/ray-project/ray/raw/master/doc/source/images/what-is-ray-padded.svg

Learn more about Ray AIR and its 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.5.1-cp311-cp311-manylinux2014_x86_64.whl (25.0 MB view details)

Uploaded CPython 3.11

ray_cpp-2.5.1-cp311-cp311-manylinux2014_aarch64.whl (24.1 MB view details)

Uploaded CPython 3.11

ray_cpp-2.5.1-cp311-cp311-macosx_11_0_arm64.whl (23.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ray_cpp-2.5.1-cp311-cp311-macosx_10_15_x86_64.whl (25.0 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

ray_cpp-2.5.1-cp310-cp310-win_amd64.whl (20.6 MB view details)

Uploaded CPython 3.10Windows x86-64

ray_cpp-2.5.1-cp310-cp310-manylinux2014_x86_64.whl (25.0 MB view details)

Uploaded CPython 3.10

ray_cpp-2.5.1-cp310-cp310-manylinux2014_aarch64.whl (24.1 MB view details)

Uploaded CPython 3.10

ray_cpp-2.5.1-cp310-cp310-macosx_11_0_arm64.whl (23.5 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ray_cpp-2.5.1-cp310-cp310-macosx_10_15_universal2.whl (25.0 MB view details)

Uploaded CPython 3.10macOS 10.15+ universal2 (ARM64, x86-64)

ray_cpp-2.5.1-cp39-cp39-win_amd64.whl (20.6 MB view details)

Uploaded CPython 3.9Windows x86-64

ray_cpp-2.5.1-cp39-cp39-manylinux2014_x86_64.whl (25.0 MB view details)

Uploaded CPython 3.9

ray_cpp-2.5.1-cp39-cp39-manylinux2014_aarch64.whl (24.1 MB view details)

Uploaded CPython 3.9

ray_cpp-2.5.1-cp39-cp39-macosx_11_0_arm64.whl (23.5 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ray_cpp-2.5.1-cp39-cp39-macosx_10_15_x86_64.whl (25.0 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

ray_cpp-2.5.1-cp38-cp38-win_amd64.whl (20.6 MB view details)

Uploaded CPython 3.8Windows x86-64

ray_cpp-2.5.1-cp38-cp38-manylinux2014_x86_64.whl (25.0 MB view details)

Uploaded CPython 3.8

ray_cpp-2.5.1-cp38-cp38-manylinux2014_aarch64.whl (24.1 MB view details)

Uploaded CPython 3.8

ray_cpp-2.5.1-cp38-cp38-macosx_11_0_arm64.whl (23.5 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

ray_cpp-2.5.1-cp38-cp38-macosx_10_15_x86_64.whl (25.0 MB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

ray_cpp-2.5.1-cp37-cp37m-win_amd64.whl (20.6 MB view details)

Uploaded CPython 3.7mWindows x86-64

ray_cpp-2.5.1-cp37-cp37m-manylinux2014_x86_64.whl (25.0 MB view details)

Uploaded CPython 3.7m

ray_cpp-2.5.1-cp37-cp37m-manylinux2014_aarch64.whl (24.1 MB view details)

Uploaded CPython 3.7m

ray_cpp-2.5.1-cp37-cp37m-macosx_10_15_x86_64.whl (25.0 MB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.1-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 928ef84e84f7a54779725414e85ba1b935d42520d8adacd3506de7f878240fe5
MD5 8dc391a3c3396c4e76adf7b665b0b897
BLAKE2b-256 ac5746e9ef4a85cd801c3de044199a5a3045d6f0ab7ca4f3a4f502cf49cfac58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.1-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 151050ce8dea47adc6f9ee257b8174cfe8323567839c43f2d3cd05836691e69b
MD5 0aa4ec8ba9b90168b37f5066e2371515
BLAKE2b-256 00bd21bb4e96b3ef71c92f4f1dc61e91a65b2294ca9106e91dfc4eb534dd3fab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 706a4348a952e942817dee0962d354f06b048156609d829186f280e91115dd05
MD5 90488a94b31d9f35f09858d80715cec2
BLAKE2b-256 8f4e58ac868d4344f31ded83ae80ccd5264abb5f63ed6406a6aa0be8a359b781

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.1-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c77a7f8856a2651848a8fbc6e97a73608b885052001b06cc02c694c51363cae8
MD5 ef5c1d994a549abad552d44b11af416d
BLAKE2b-256 0f879b873cc378632befa5a4defba7cf1ce5aeeb4e58a060cf035dff2bcb1a41

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.5.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 20.6 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for ray_cpp-2.5.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 79137508e4d05f576ea2a9bb33b22b1fb10c7a86bfb342ada2c35a748c8b8729
MD5 65a3f899a796e828397124ace79e0029
BLAKE2b-256 f5716614cb05cc8a23714abf7aa663cd34b2c4694c90ae8318f1868d528e62f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.1-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0e4d15b8e8b27e602f49c9d922e2d63022979611d7b0f4bbec80d2e57e100745
MD5 c6b992c4ba66d61b1b88fb7302b6a2b7
BLAKE2b-256 4815f8b7b2f97d0548cb53fc26c3e31906bcef69f675c93f6ccbb357d4e888d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.1-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 00d238a50d1f28bd629e42965d091a051252f3987c2aba6f4b447558569106f0
MD5 263cf24945696049d92d68aa487ceedf
BLAKE2b-256 a25d67f45365c44142b494c4aeb1b4fc2af5adc60cdc4f190c99eb773f45e5cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 895799d5c6105d1ab7283800a3162312f0e141703851424abedd53e5660578dc
MD5 473783966b5ad65fcb2feb49ad39c158
BLAKE2b-256 95351e691b24e5d70e8a86480a302c3454063987b8745f7fdcf869dbcc37ffc7

See more details on using hashes here.

File details

Details for the file ray_cpp-2.5.1-cp310-cp310-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for ray_cpp-2.5.1-cp310-cp310-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 79bea8e1b6593316c102c09d7fc58954424b4159512af44de8f013cf9eb31233
MD5 a7f74bea9b06c3f7b41723c3d30e13fe
BLAKE2b-256 7176cc75ca931f7896396fbc4a73fdfd05820ccaf5fa053eaea4751145c6d5bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.5.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 20.6 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for ray_cpp-2.5.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1b9ee57db6e722d99b76c6578f63c84c532ced4bd463cde5b0e7b090f8a5720d
MD5 15d86ca580beef3abe47bce984fae278
BLAKE2b-256 fb2aeb5954dffa14df4d979d11066674f51649d4bd69f7ef5affa60ba4fd0417

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.1-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2d7bf315d3900259750943ddae37ba625eeb6cb1516f64d1691a5c6d42acd7cf
MD5 960f22ba20d56d9236f05afdecbcd43b
BLAKE2b-256 6366e3467364a6a4e4fb84f58d041ebc97a5273e1db75c3c12825409dc48813e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.1-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1ebaa71142c24e630575450babcafdf1e30ae8563e63d262ad5b1353128ab1fc
MD5 af5a9bfe04a79b644dc0ddebbf1e61dc
BLAKE2b-256 6c61a8d7cf08d625a49e71ecadaa72ad462cfd0161cf10867b3cca97f4fe9e73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 28d1a3a44d53c000509a567b03d182f2c72dfaec915831d32c12b3c90ebd6a39
MD5 608246c6ef56467efcea8e460fd6a744
BLAKE2b-256 abf4b8deb9a2a395da8bc75e2cf38fc5bcf42557120c4815779fbb56c5eebf17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 951c796d46c51945ea03cc8fad783f0b289189498687a79048c7da18534dc4e3
MD5 b10628f079e485c8367f79be1270b95e
BLAKE2b-256 245f29d81fdc73ae2a43f61b1ac6d7d84786d5821a3d228d7736b723974a02a5

See more details on using hashes here.

File details

Details for the file ray_cpp-2.5.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: ray_cpp-2.5.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 20.6 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for ray_cpp-2.5.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 021f6941135a23727d2afe5ed049266f360e3ef85c1cda873191eb52e52c07b9
MD5 72fb3750f00e11ebeaa3fe3e2b47430b
BLAKE2b-256 6f85775ddc3a0d86916eebcb68bc89236609e28a968715705081813f2c312e3e

See more details on using hashes here.

File details

Details for the file ray_cpp-2.5.1-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.5.1-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 166dc83df5a753020be094b7d437a3dd854e8f356184c01d9288a60b21471f5a
MD5 44755bd5254e51afce6fdd38c155d60b
BLAKE2b-256 98023937b54d429aeedd9952f864edbc36868839f96450c3f05d9a20d6d9bdb8

See more details on using hashes here.

File details

Details for the file ray_cpp-2.5.1-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.5.1-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7b5043daae40f644b211b624c24151fb2766d7c30323fbe8fca2a4b9308e2f14
MD5 9a7eda9a5fe22ed551c3e989f9c53a71
BLAKE2b-256 08a4d152980f530a3ffa38f2bffdc02774749487218aed63899e430bb0e8b525

See more details on using hashes here.

File details

Details for the file ray_cpp-2.5.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.5.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 75cd008ab6c2aeb7e92ea266b9558a1a4cbe704e89af77b9ba2a6d20577c3da4
MD5 1dba413267fdc6873a37888cf22f04e5
BLAKE2b-256 99404ded971fc7b47f2f73ba2355386245110f2976a0095d67eaba290fff447d

See more details on using hashes here.

File details

Details for the file ray_cpp-2.5.1-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.5.1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 398f4d9afe5c1adb6cb3a326f5253efeb9ac3a20bb7075aa1d3c751dd0344709
MD5 a1854689168bac591cf3669ea4efa438
BLAKE2b-256 e6bbdc02aaf0b806d7479112a42189916739623d3178ad49d699c69f5f472d61

See more details on using hashes here.

File details

Details for the file ray_cpp-2.5.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: ray_cpp-2.5.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 20.6 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for ray_cpp-2.5.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1e5e10f99c3b12ae8e5c77af7ad483e0f51571c427b211dcd63edb42c5c5ca8f
MD5 31a5e014d8ddb97aa2a42fcb9b4ecd07
BLAKE2b-256 5665d06a9e20e4607a726d92f5c0bd58f814544aea5c70133c88d2a472b97205

See more details on using hashes here.

File details

Details for the file ray_cpp-2.5.1-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.5.1-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c00adbdb758297cacdf0361cac11e58e8473b06046b66e7855a4e53949356ae2
MD5 03642ed2821a7efc15fda6fa65be61da
BLAKE2b-256 ed63968a7ec15fd565520bffb40b7606053db5d40275427486ae736e47d0d29b

See more details on using hashes here.

File details

Details for the file ray_cpp-2.5.1-cp37-cp37m-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.5.1-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 02db97e93c719beed27d75ef443ce2fef91230d62bc44ddcf91dc60892d8e6f2
MD5 d460107c91403db3083c59e256339db4
BLAKE2b-256 ed381e72f981be49ab5296c1c71e4628cf3f0002d89d5c1b70efa22ae8b3c81e

See more details on using hashes here.

File details

Details for the file ray_cpp-2.5.1-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.5.1-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0e19b346f03825997322edb3aa7ff7d347399f6567981ddaf1f20dd0679a29c6
MD5 e5203d94197ffc833557e8b17c94af91
BLAKE2b-256 47655500c098ab3e96be49fcbceef04c2e044117f6647a88667c51467d755b62

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