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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12

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

Uploaded CPython 3.12

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

Uploaded CPython 3.12macOS 11.0+ ARM64

ray_cpp-2.44.1-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.1-cp311-cp311-win_amd64.whl (22.5 MB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11

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

Uploaded CPython 3.11

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

Uploaded CPython 3.11macOS 11.0+ ARM64

ray_cpp-2.44.1-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.1-cp310-cp310-win_amd64.whl (22.5 MB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10

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

Uploaded CPython 3.10

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

Uploaded CPython 3.10macOS 11.0+ ARM64

ray_cpp-2.44.1-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.1-cp39-cp39-win_amd64.whl (22.5 MB view details)

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9macOS 11.0+ ARM64

ray_cpp-2.44.1-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.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ray_cpp-2.44.1-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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b9998db9bbeb9240d45b5cf4dba3c8c36903948b8b444eb427fcb503cd8fc2d4
MD5 8995e77a756a22cd42d4b52a3f332286
BLAKE2b-256 7e8a7d46cd97096b317ede40d4394747f76afce0d911b83e7406f007178bec2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.1-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fe28657780598321dd9cb266bef2cb1cd3d1d4b069f019a6a9320736aba888e5
MD5 4008cf8a83d7a70a257a429407ad262a
BLAKE2b-256 6bf45ffa01f9200d3d3cc47aea345aa965aea062d22b675f86b517ab2325504c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.1-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f37397d85ae8ed6a8138dbf4073d8628567f5f648a7a0548578f19d877afdab0
MD5 4bdd9211cbd0e0f779233a310ac490ed
BLAKE2b-256 216de61de985a2702482a50b53365e86d6d8db2a1b893861ea43a7676196bbbe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bae058b3d3657788e181264f249bddedbc11ac5ac0e7318f4cb951cc0612d3b4
MD5 dabd542d572fb2f7a13378b57d77c485
BLAKE2b-256 0a90ba232f36310cd26156146671a983952bc9175f5ab6c1973e60b312538ccd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.1-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 08b8d46e19c40427f4faa01610df22246e6d3ba07b31c99e7359472ca58da57d
MD5 e71d9d9144c1cf8079f0d37562a6da3b
BLAKE2b-256 ce4966d08f72e1aa8c155711fcc31fe1649552e2e866d98b83a5698ad24f5890

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.44.1-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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2b81ead0b688a83804e8d72518d63a038e69efa7dcaa1725a42f5fa3f2ee37df
MD5 1d74172ab71be9df86cfdac2a6939d5b
BLAKE2b-256 f288c465c997fe20e20528e61dc804f1d720e540f03ecd69471741da2ad2ea40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.1-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 890a1e03b4a9705163a6db1739424b1810ae80a5dd8e4d8691a0a321d706abb6
MD5 3b517e1b23aa4d474166e6a2944e7e97
BLAKE2b-256 f892c73efbf9a1c9ff4c9f1defe00daab65b5bc45c304f9aa9510b96b6c86522

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.1-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2ceed4059911f6b6735bbb2bd0882e8f857f394743f32eb8e12e54a718b986cf
MD5 b1aa2d6511a6ea9b81507671cd9a1331
BLAKE2b-256 0895478a0277bc5b0491ceeceaf6e9dbcb887c6d5dc272fb442a5f57a402e5ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4ffd200dbe77b4e4af0948bffd05e8d7fd6fddda49e5f84ce3eb2d4cce3bd420
MD5 e042d2249f08e82a32165045844f61e4
BLAKE2b-256 1fb3a97ce60d1b792ffd9b7a721a737d08c238a396e955e9c2bb7a244192b277

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.1-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ea9a1ad5f6da5d2216eaaba25afcfbee7b8ba6dc562943da671781d2e53b2ff6
MD5 5197de29b75bb9eb86609044bf6ac599
BLAKE2b-256 8f5d88da6c38a5f4f1712d1c84f020ebc4e512e26a98ae500964d4f9058b94af

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.44.1-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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 019cd082d41b497897fa6445d16b1cec9b8ee8371d2be7c403fd27fcebcce33b
MD5 bc1a7b9deaf4cf475df0bc546a781443
BLAKE2b-256 4f7375824bac89838b7bf3dfa6fbf2d741ae643fc5e39c3d07d92020a75cca58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.1-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2b3e017b08110570b6f780051bd027fea93baa3b268c70999f26b299bc892234
MD5 14848c3b4dcd3fb6304ba29502d05822
BLAKE2b-256 d3cfef6d5a9a688001f73e4749c48f840455ecec11acde982eb70f387b0dc445

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.1-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2c4b317779450f24d52b34cbf38d7b37d3ebb48b36df5ab29d439506dfbc045c
MD5 1fa140f4b65002e709504a7ef675c881
BLAKE2b-256 98734019f6b889ebc2c5e2b563b15b70fd37ada9a76d19062aa7d95e791b83f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aacf39339454807053631be0c3a7b3882cf39b08582521e7bb65cd8f1f54f029
MD5 83954a9a99b334c7e7193cfa76a7db72
BLAKE2b-256 ab679ac71f95620545d250c3901d8980f1820299e0567caf282a449144b73082

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.1-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c15ddcd52afe56a0d90c9818bfe63edd5875bb8644196ee78d6b9942c693d1c4
MD5 ddedf066240e1029c999a0f3f3a1b4e3
BLAKE2b-256 c3c5d650798bf921a1d9065e44f1f20c6821b0a615e62112f1ac687ea0de7410

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.44.1-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.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 30a05bf3186dd77fdcd5ae7a3ef62d7efbce7de3f003b8a6597f2ea166babb5c
MD5 07348502e1791e76b21a4fbed39199c0
BLAKE2b-256 a1d01cc2ae28edeb5c92bece613fe67ea806644a07ac891a9a76b8440cae5f89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.1-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b37ca712ae259543f2dd60fa5ec25b6484ac5ac0f54e7bb299bd3552a40b6b0
MD5 99233456e2de69774fc910be2fe32454
BLAKE2b-256 50aec094818fd526bfb0a361a76bda5708a73cbc888b51edfc7d6aab9de837cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.1-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 306f9c4c41b9b804009d595cce2d40b4019f53476745621f6f760d0376ad57c6
MD5 a1c419c680cf2545fefc8d9eee29189c
BLAKE2b-256 edd0bd02a22d3efdb07520f7edd62b873e5f70e8629ac86793e80f57a2203537

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 098a7d4a2aae8dd37c295bc99f761a646e3f5fa9fae1fe3c73b33ba2fc4e698f
MD5 e38b970e2f3dc70011650352eaf7d684
BLAKE2b-256 7d575ec23702d2ffc15f1738fe934c77d803442a8f6d8f438d5cdfa44f691e40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.44.1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1b8d95a134d839e7c1158a525e4d2c8b4c01dab18a5974cf32441af69aeb2abb
MD5 560892c2b3fa26ee99e4ff6a21f6a51d
BLAKE2b-256 cd45fb161f08fb23164513fb47e162164e8839973341fe19358bfae1efeaa017

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