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 https://img.shields.io/badge/Get_started_for_free-3C8AE9?logo=data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8%2F9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAABKElEQVQ4Ea2TvWoCQRRGnWCVWChIIlikC9hpJdikSbGgaONbpAoY8gKBdAGfwkfwKQypLQ1sEGyMYhN1Pd%2B6A8PqwBZeOHt%2FvsvMnd3ZXBRFPQjBZ9K6OY8ZxF%2B0IYw9PW3qz8aY6lk92bZ%2BVqSI3oC9T7%2FyCVnrF1ngj93us%2B540sf5BrCDfw9b6jJ5lx%2FyjtGKBBXc3cnqx0INN4ImbI%2Bl%2BPnI8zWfFEr4chLLrWHCp9OO9j19Kbc91HX0zzzBO8EbLK2Iv4ZvNO3is3h6jb%2BCwO0iL8AaWqB7ILPTxq3kDypqvBuYuwswqo6wgYJbT8XxBPZ8KS1TepkFdC79TAHHce%2F7LbVioi3wEfTpmeKtPRGEeoldSP%2FOeoEftpP4BRbgXrYZefsAI%2BP9JU7ImyEAAAAASUVORK5CYII%3D

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

Uploaded CPython 3.12Windows x86-64

ray_cpp-2.44.0-cp312-cp312-manylinux2014_x86_64.whl (28.9 MB view details)

Uploaded CPython 3.12

ray_cpp-2.44.0-cp312-cp312-manylinux2014_aarch64.whl (28.3 MB view details)

Uploaded CPython 3.12

ray_cpp-2.44.0-cp312-cp312-macosx_11_0_arm64.whl (26.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ray_cpp-2.44.0-cp312-cp312-macosx_10_15_x86_64.whl (28.4 MB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

ray_cpp-2.44.0-cp311-cp311-win_amd64.whl (22.5 MB view details)

Uploaded CPython 3.11Windows x86-64

ray_cpp-2.44.0-cp311-cp311-manylinux2014_x86_64.whl (28.9 MB view details)

Uploaded CPython 3.11

ray_cpp-2.44.0-cp311-cp311-manylinux2014_aarch64.whl (28.3 MB view details)

Uploaded CPython 3.11

ray_cpp-2.44.0-cp311-cp311-macosx_11_0_arm64.whl (26.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ray_cpp-2.44.0-cp311-cp311-macosx_10_15_x86_64.whl (28.4 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

ray_cpp-2.44.0-cp310-cp310-win_amd64.whl (22.5 MB view details)

Uploaded CPython 3.10Windows x86-64

ray_cpp-2.44.0-cp310-cp310-manylinux2014_x86_64.whl (28.9 MB view details)

Uploaded CPython 3.10

ray_cpp-2.44.0-cp310-cp310-manylinux2014_aarch64.whl (28.3 MB view details)

Uploaded CPython 3.10

ray_cpp-2.44.0-cp310-cp310-macosx_11_0_arm64.whl (26.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ray_cpp-2.44.0-cp310-cp310-macosx_10_15_x86_64.whl (28.4 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

ray_cpp-2.44.0-cp39-cp39-win_amd64.whl (22.5 MB view details)

Uploaded CPython 3.9Windows x86-64

ray_cpp-2.44.0-cp39-cp39-manylinux2014_x86_64.whl (28.9 MB view details)

Uploaded CPython 3.9

ray_cpp-2.44.0-cp39-cp39-manylinux2014_aarch64.whl (28.3 MB view details)

Uploaded CPython 3.9

ray_cpp-2.44.0-cp39-cp39-macosx_11_0_arm64.whl (26.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ray_cpp-2.44.0-cp39-cp39-macosx_10_15_x86_64.whl (28.4 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

File details

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

File metadata

  • Download URL: ray_cpp-2.44.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 22.5 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.44.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 95e8290a06f69fc8d7bb87285975b8abbfbbad70438e05ba0c7a6afa0354f2e7
MD5 471278e8c81a73754830ae39ce5c5a03
BLAKE2b-256 4d1dd344451e1ef4f84b5b412284b81c56d7e79e2f5c873b06d2abac0cf0d51f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.0-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 042fe6fab745f7bfc9a795fd9e31d2c4c484cb83e2e37f2e1c9ba9af9db9c75c
MD5 68896fe684f863081d367e6ec1b755c9
BLAKE2b-256 10365f26b8e92586d54bf1c5cce1930790315577fa67018c7cdbc1a6bc7fcadf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.0-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f6771e904d50237f129ec04479f0cba363e513d32c3c5885ff8cf9fc700ae959
MD5 b8031afbbf1beac5c09527ef1dbacdd1
BLAKE2b-256 db47ffd6312c995f611ce67e449b4df3ded64af93c450275ef41f92d45b6ef30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8f761f8a84f6b22370b5a554081e5720bbd0a987ccfc4ed60d18dc12217d28e0
MD5 9feb976b351af516db4502ea4916c220
BLAKE2b-256 c0d5bbc918c248fe0523a932880ff2df3d6d441273b56c67fe05a901be71bf2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.0-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 eb46cd3b911dfa2b664b2d8414714f1cb884f73a5f27a5838907f8e89517d900
MD5 0104a34315dee851e6a437789864fb53
BLAKE2b-256 daf4b2e2450ab219421ae2677cc48cc4fe47bb28e876c0f24a0a50b67fbd02c2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.44.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 22.5 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.44.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 720ae838c2b1a3667cff95326c0a77490a8f423270977a8df793e00687f4a10a
MD5 3efe0522fd39f488b6008ff4f9cc8875
BLAKE2b-256 3330d5c84827cf3c58bc0fc10421bbb742ac866287b56768bdbc1303fd5a3f44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b7885245cceab2f7f7ec409b983a91e22ab42712a401dad0fe85bed0ef5d8bf4
MD5 d5fc39d13aa1213acd57339faf7c3756
BLAKE2b-256 12e82dbc0a6518caf3413d1fdca35af7286ec247d5849fd441956711af9c459b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.0-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c7d4874e2d6749124ed569a6193761de0baca8d90e08aff32aba79a8615b16ef
MD5 e4aa4352b1ab518019e4c0898e721b3c
BLAKE2b-256 53267a7d167e4f60d0ecd1bc2b4eba132191be798c7d7b3ef71d8fda916697c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6415715490f61a289278d2a5d57763259654489b9e2477898f646c0816ff6ecd
MD5 ec07061f2d00dede8d0c029066438993
BLAKE2b-256 4f992504118ee93eb5cbca29de78dd6c9a290584836f94473cadfdfb01b31360

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 cf95bf39ed1b09b166c9a36d0b8ac2425a04012b985a9eca26435bbe8db8d631
MD5 f46297e4cb6395d51931231c3ede8aa6
BLAKE2b-256 1a8d693b3d225fd07dc85ff99926138cd0ccc6146c4eb050ef6e3e492afb03bc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.44.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 22.5 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.44.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1414d29f12d577c8729b61792570c2c188020c076fe7efc870a5075bcc65f7bb
MD5 0e43ed18bbb1dba6918a625b7c277c21
BLAKE2b-256 f9b55e56b934f8eb3d7d6e56296e56a5b152978d96ecec62848a7005f7853a99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b7f54200bde24333dbdabb2983bde1502503c9df38c599a500926860eb628515
MD5 e6424d44cc9f8945a5ccfbfeaa9600e1
BLAKE2b-256 e7507bfca3260b60299b7b5db9ded9112e4d6f876e0be78e8309c69a2617fde8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5be2b8ba1c03413dd7ae9fe8a997e17015802035087ea02d432fdf438c6c9952
MD5 962d142f1abbe53ee0950c2ec28fff5d
BLAKE2b-256 d4466c528caf19e4177757ec832cf155525bb13620f85906bca1493bec0bfc55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0d831dc936fef1448ff823af31de4291c720283fd6a7a3ea6bab1a6910600e38
MD5 1dbdafa9a6b53fba8a304692e77b73dc
BLAKE2b-256 9bb1068b5d4d2b042c03a24e07c9978380a271d9446adf8ff7b80a878065f4c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ae7ba618900eb434196246e3e4e67fc0f08e161340a51ee45d5ebce3724f4398
MD5 30f4cd83957f8862d3ed94da6e07c3b4
BLAKE2b-256 e1db72c0b141591696a343c6ec301478945842ad276f5a3acd721aa586db535f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.44.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 22.5 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.44.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 cf3d2bed285a76a7d5c4c83522a6fac62a2f9abb3884ae03a77e9607d87de140
MD5 58873f5624ae615607944efcf2657a41
BLAKE2b-256 d282fc87abfdbdfcdac6d19627c96ea546ec98f5bf186318dea23634255954b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 913695e9000b4d3f233401ea43cdaece279cea5a8df388888d9887e6a6b3459f
MD5 4cbe7ed152d2a19bccfc46cdba8e768e
BLAKE2b-256 1e1a28ad42fd48e7a94847de91da341356bf8e86f63d18339f18d20be33d7003

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8e29e0abffe7346f168f402daee3c7f2a483e299516fd135e76e525f785ca214
MD5 cf2490ece24445a025af6ff51bd22fa8
BLAKE2b-256 d9719e44f64c2854d2e16921214244a83a13ed82e153b708c85fd45f551f842f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 33457e7e474f2a12dd6f4823764dd3f567f040279b75218d690a9eef0e6a5327
MD5 934bd7e66150241a6ee4f38fd7c8fa71
BLAKE2b-256 5c92e034a8c4779cf695ed82381d1fc89ff2348d39e629aeef1f410ce5d56ba9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 aa3293fb392fd7e642ddb068d5640e40ad7aa353aaa2bfc95665068bfcd2a386
MD5 d4776d486fb0445808fe888c6f801cb1
BLAKE2b-256 b49661ff7455d4ef98e961e41044183ef188cab94fb05e791c065ca00b25731a

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