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:

  • Datasets: Distributed Data Preprocessing

  • 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.3.1-cp311-cp311-manylinux2014_x86_64.whl (23.2 MB view details)

Uploaded CPython 3.11

ray_cpp-2.3.1-cp311-cp311-manylinux2014_aarch64.whl (22.3 MB view details)

Uploaded CPython 3.11

ray_cpp-2.3.1-cp310-cp310-win_amd64.whl (19.2 MB view details)

Uploaded CPython 3.10Windows x86-64

ray_cpp-2.3.1-cp310-cp310-manylinux2014_x86_64.whl (23.2 MB view details)

Uploaded CPython 3.10

ray_cpp-2.3.1-cp310-cp310-manylinux2014_aarch64.whl (22.3 MB view details)

Uploaded CPython 3.10

ray_cpp-2.3.1-cp310-cp310-macosx_11_0_arm64.whl (22.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ray_cpp-2.3.1-cp310-cp310-macosx_10_15_universal2.whl (23.5 MB view details)

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

ray_cpp-2.3.1-cp39-cp39-win_amd64.whl (19.2 MB view details)

Uploaded CPython 3.9Windows x86-64

ray_cpp-2.3.1-cp39-cp39-manylinux2014_x86_64.whl (23.2 MB view details)

Uploaded CPython 3.9

ray_cpp-2.3.1-cp39-cp39-manylinux2014_aarch64.whl (22.3 MB view details)

Uploaded CPython 3.9

ray_cpp-2.3.1-cp39-cp39-macosx_11_0_arm64.whl (22.0 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ray_cpp-2.3.1-cp39-cp39-macosx_10_15_x86_64.whl (23.5 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

ray_cpp-2.3.1-cp38-cp38-win_amd64.whl (19.2 MB view details)

Uploaded CPython 3.8Windows x86-64

ray_cpp-2.3.1-cp38-cp38-manylinux2014_x86_64.whl (23.2 MB view details)

Uploaded CPython 3.8

ray_cpp-2.3.1-cp38-cp38-manylinux2014_aarch64.whl (22.3 MB view details)

Uploaded CPython 3.8

ray_cpp-2.3.1-cp38-cp38-macosx_11_0_arm64.whl (22.0 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

ray_cpp-2.3.1-cp38-cp38-macosx_10_15_x86_64.whl (23.5 MB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

ray_cpp-2.3.1-cp37-cp37m-win_amd64.whl (19.2 MB view details)

Uploaded CPython 3.7mWindows x86-64

ray_cpp-2.3.1-cp37-cp37m-manylinux2014_x86_64.whl (23.2 MB view details)

Uploaded CPython 3.7m

ray_cpp-2.3.1-cp37-cp37m-manylinux2014_aarch64.whl (22.3 MB view details)

Uploaded CPython 3.7m

ray_cpp-2.3.1-cp37-cp37m-macosx_10_15_x86_64.whl (23.5 MB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

ray_cpp-2.3.1-cp36-cp36m-manylinux2014_x86_64.whl (23.5 MB view details)

Uploaded CPython 3.6m

ray_cpp-2.3.1-cp36-cp36m-manylinux2014_aarch64.whl (22.6 MB view details)

Uploaded CPython 3.6m

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.1-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f608b3a3851ac3ae9dcd6e89455666d95815957a91eb1a9ddb9afe5fddd27efd
MD5 5def58daf0686e6e5c53219274d5f4b0
BLAKE2b-256 0cee7649ff6c1a3fa1d6e1c4217bbdfc33c3a55cfe9580b91a1810406c3558d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.1-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ba2aae3f75ba06e4c10943cf4459d9b9cfc53e18d205f605bc6260dfa6ed9182
MD5 e194c85c90a7e183a4217ce5b96c1055
BLAKE2b-256 81844800980d469bdd728d1b37e364d67b6cb488f1e476a45499c303158427b5

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ray_cpp-2.3.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 870b78bf61353dcc4cedd17a3944f416e618cba47d3c10ad7bfde7e955e3cd1a
MD5 d0db867c7388fd650a1ead086250ae35
BLAKE2b-256 dc2148cbc934b0a8ec789f9726d2c121a52263999b03ccd2b6420fc5662b88d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.1-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ec91d78dc029754ba1632ed769f8a81ea58ce91096843a6a55fdfa18411e1234
MD5 3c01f2d63eaeacb30e9cd0257c5dd3df
BLAKE2b-256 f4affaaa0484fa6a279f1d7472fae8aa25226f8e14a8bfef9848ca52a00ba7db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.1-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6981d8faf997fee6a17f7ae867207099a63bbc31193fa3207da75dc758be0c1d
MD5 c91b3f0c880a92040ee1fc69368afb56
BLAKE2b-256 d1173462a672238568956134add427fd7d38fd5d4eaaf952008c1a370914d706

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3dca844ba6de6bf8e8f7a4778a9957755e1d44d1d2306c64d868a5626e3ac1c1
MD5 409a956ab938bae37af5c5d9d7b388fc
BLAKE2b-256 313b0bea8dfb46a5ac7bdf88831bd90d831ca4cc3f8c23af973590c2cd7debce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.1-cp310-cp310-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 15087cde381fbbe73d59472758d0f63b1387f7f9f57525d13b10d2efbfc0d741
MD5 cdc7bda9d09d59e3a82b4d0d5121e08c
BLAKE2b-256 924748efa0bdb2a6cf2231932ab98c31fd15e790e876e96c5ab6e998e19b204a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ray_cpp-2.3.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 81c9d9b15070035cc0db92bcb575a57024880d2e17fe5481294dc1d777b0d8dd
MD5 5539c5ce5cb2dd3818de2358fca7065f
BLAKE2b-256 ac5ce256fbb7f5d1d520d3148588fa99ea8fc2d4e43658239e7db7683dbe8f0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.1-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 92b155c5f2d3c545b512fed0f63ee720eb944bf7ecb370a9a87d9ff3eddc1909
MD5 e96bff56b9026321617d58f5e5db9226
BLAKE2b-256 41bcb4ca3e9843d946161392a24e193bdb59ecdf0c99b770f8cedcdcdabd8821

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.1-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d5867c8e64091b7d612d4fffddc3d8acdabec96a43038e0f584d2fe78d0c3d7d
MD5 d8a208b6352e13b19581cca385f2d493
BLAKE2b-256 a0466f3bf0135af5af89c5a697051bef040e83c3c55167efc1f2321fa0bd9e1a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 05f98a04d1aff607943b70d993b1a80411df9eea2c89b7393ff64658d491e20c
MD5 ee8ca2966718e6bc41af25d411970acc
BLAKE2b-256 8405d07d349a46bef1b0fcfc5549f176bd202b0baa7080438d5b84ec4f80dce8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 91e0c6bac9dba021cc847db12b73007b81cd0b9ad24055418a628e70be1383c3
MD5 ee1e6d3757196255e148c86214f460e2
BLAKE2b-256 3189f3a300b6e809321702c6d98e138505dd08f9ee5a73840617bd2629278214

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ray_cpp-2.3.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0122099d6f23e0306b852da0c9536344da728a40ddb611fa870459534d1ed973
MD5 123cab33556a81d87994f60c7feff2ac
BLAKE2b-256 74f1b048cbc1b2f5c6f6e334b5f25e63e8ba3f899c8f18847ee533f75c44be54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.1-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 54820d981a8ed6615aed3bcdf3e28fc8ae577a829ec4a56d927961ffc3884d2f
MD5 ca60fd2b010958b6af2349011aab852e
BLAKE2b-256 c02df451516ffbec582634e5ded4b3a5ce442221fe3b5e62ec3aba8d38b8eb36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.1-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fd84d9d4f8a787683f1811a376201e86c6ee738c9291ad5b5bda5cac60a82815
MD5 7583c23ec960c171452e550dfb2139df
BLAKE2b-256 c2f8a938d018ede020c8a16da5d771378ad7a31d2648ba5332504289eb085c67

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a218406d15e07e8bc6e03d2ee9362f9875536e221a82de09fd973b816abdfec2
MD5 72ea75b331d376ba8bb75c215b2f9154
BLAKE2b-256 684a3e9b163fabbe8f2e76108b377ae676e74af003d89c4457ac9d291c23aedd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5a6f8178a9cfee0ee951deb67a962fbab6095bd21f5f1168a1d19331a143aa81
MD5 95672d327aa36270f8cf03192f7f7ab0
BLAKE2b-256 f26559a6354b86e5afeff1ac346ae4112f432452ff00847e573376d9cb2772e1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ray_cpp-2.3.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 ca157bdfeae6b7f11563260b371a4f22c27cf89ca9cd316f4d863b82d37ce3c1
MD5 606badad11b2557279cea0eaf381ca63
BLAKE2b-256 a198badc7f022b9c3bc73bdb940824a7fea13beea489a1e6d944b1dc12343c1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.1-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ee901ca98c017364ea74e76181c19a2327f91df5873789f2f1090367759dca5e
MD5 c31d05fc0972c7c5927906b60e69ccfd
BLAKE2b-256 67f543757bec0f6431922fdb1f9e266a0df7f663f8cff7a4dce44e354327d32b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.1-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2484dfbd15a06cb08b4d7190d57189527412d3643f0c70f77fab47a246b39450
MD5 c70fecb01b9d16a021d65db98edbc8aa
BLAKE2b-256 7aa608c8c5fff70749956443657277dd0cb3faeeb85114192845ccdd04e86c4a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.1-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 bb5b0473844d6a86758db2e6c1036d69efe8890c626af187a7823a4cad9d48ba
MD5 43d22ac2a8f6e26250b4190a344d152c
BLAKE2b-256 bf36a306f33d88d73b61db0f6ed8463ae81e6b33f3a544a2e68c99ae77a8e18b

See more details on using hashes here.

File details

Details for the file ray_cpp-2.3.1-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.3.1-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 09d4b45a799fe1a71ff12dcf8eb7ce8d4611a20b3cd2b3818491b276a7eb6751
MD5 e4b42f9b1f454c1a65be2d9c10dcdd0c
BLAKE2b-256 ecb047f956117ae2c54d9e3ac62fc7637d4cadda31fb20cd26a00f9376255c9b

See more details on using hashes here.

File details

Details for the file ray_cpp-2.3.1-cp36-cp36m-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.3.1-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1ba79b4c26d750bfb742528d933d28fcf45c746e73ef59b9d22b131e9de46ae9
MD5 c278d25df6727cc54f0fb731e4e06d3e
BLAKE2b-256 615649d6c78c9ac91f6d4f497c3dc551da2089e3ea053ee41dc1e481acd1af4e

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