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.

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

Uploaded CPython 3.11

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

Uploaded CPython 3.11

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10

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

Uploaded CPython 3.10

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

Uploaded CPython 3.10macOS 11.0+ ARM64

ray_cpp-2.3.0-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.0-cp39-cp39-win_amd64.whl (19.2 MB view details)

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9macOS 11.0+ ARM64

ray_cpp-2.3.0-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.0-cp38-cp38-win_amd64.whl (19.2 MB view details)

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8macOS 11.0+ ARM64

ray_cpp-2.3.0-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.0-cp37-cp37m-win_amd64.whl (19.2 MB view details)

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

ray_cpp-2.3.0-cp37-cp37m-macosx_10_15_intel.whl (23.5 MB view details)

Uploaded CPython 3.7mmacOS 10.15+ Intel (x86-64, i386)

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

ray_cpp-2.3.0-cp36-cp36m-macosx_10_15_intel.whl (23.5 MB view details)

Uploaded CPython 3.6mmacOS 10.15+ Intel (x86-64, i386)

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 09752660dfe37811c810d8729b450d79deec4a26fd648563a1c9876608d4b43b
MD5 b581fa38cf74644d29b3b58630c3b07f
BLAKE2b-256 df088153146f8b034c07904ae0bd0f648c01356568041e561a3c1ed695e2f2dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.0-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0396a14f0dbe8b053d4d9ed806be45b5abf31339ea9ee3fb91fc0ee98cf0f6ff
MD5 6936742ecabb18b39710216edcac61d1
BLAKE2b-256 4cee02ddab57a5caf59fd7834a510f8047b42b0047faf13d4db553bbf93b8f67

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.3.0-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.10.4

File hashes

Hashes for ray_cpp-2.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 81a855e75997a39324b157783875ba87efe6c46de442a3e8a33c4a794ea38efb
MD5 cbf38451fd15cb2caa8acfede4e24c2f
BLAKE2b-256 7b41010c496e0b11d8281839581f30ef257a6e58981368eb6b5bd766d8ba3332

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 78688acc20464b453b7624e6c9f4652b14b9e699c465a15676747cfadee4e630
MD5 3b50c2a50c71457314079fcce99f316d
BLAKE2b-256 f20c54240a75d060f1e2bb40281d3d5bfdc452e57e68cc293dbf731ec8af0659

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d385953ce64c34b9c7bbaa5eca06789ffbb0154788b3c2a92e8f316267a52598
MD5 21ae8870869fcb54864b2c8a44d4d349
BLAKE2b-256 09dee2291b6385ded4b0be61921b7ff26696a3fac726aad3cc2f3f9afba59807

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e4af224f3a43baeaf0f259545e59bd6c2bafa7b321e5d79720c9f895cefe3d8c
MD5 eb2821c225775053ba304106eb5f8b02
BLAKE2b-256 dfcf9643c4ccdf96439732d4e9bc1581dd6faa4b01ff92c744b9db5bb47da6c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.0-cp310-cp310-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 64dd6f5bff9b93460db00b14312f6fda7f4f4d127ca3aad1dce633ef024c7af1
MD5 0993b2e157e89ac94b5f002c3c983e88
BLAKE2b-256 3d0bbc8438a5c7b57f286084f54a7a36637138556e9e04739c7d18ed829215ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.3.0-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.10.4

File hashes

Hashes for ray_cpp-2.3.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a74a667e9dfef933de3f15a8cba76e35e3ba5674a02b410f6cb367290c7c3a89
MD5 135205c463611ef628ab7b17432c0475
BLAKE2b-256 bc4449b32f6d54f12308612b43b1e1027dc8517835e8706f3a3dbd136cfaa79b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d16131c424ba3fd0dbe47812961bc498b8ddda0bf72673c05f6cffe151ad1d28
MD5 3e20f81e746b482959f64ad0949d8bf0
BLAKE2b-256 907a18e39aec9e71faa4b369748b458d40f6a19341d0ce49ea2d1b299c9cef53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f586ef3751b878cf5b26b03df5facc99e130705dee3e9907c96e7ce275f24771
MD5 e22778bf5d17bb59586510288f5390d1
BLAKE2b-256 ba5ad784f1366f0a066d2b023661e42c24347b69c2c298357c5adbae8a02683e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c4d3e2009965242b7c49ce8915b1b71add79352abccc3db15cfd8e00e7a296a3
MD5 0365353bf53d58c3fbe0687cf25afe30
BLAKE2b-256 059af37456c4e3940447f3ad9fa03432a3bbcc20f35dfc12e59f3714db0c6c29

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b291cad1c7d44d3c505c24a362f9a436835f9ff2ec0499d7fe56229ed98e89c5
MD5 b65f8fc7364f633b80cb88b4eecff526
BLAKE2b-256 aaeb422792b149198e37e0cee2496a058107ff8a54c511c842f5894eeb8dc416

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.3.0-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.10.4

File hashes

Hashes for ray_cpp-2.3.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0ceff5f5769e8850921e6ef654ba62c92c6198917d6770f37e88270ea9a33fb1
MD5 48c039a6c4ec6ff5e4847d21cae5c71a
BLAKE2b-256 326cbadbbed4dc516bdcc0cff49aa49737a6365077c2864e66548be95b64dfda

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d17bd1802d8613bdf39ed26f750ed6f7d51e9f4dd42d7b78ebbce516157df212
MD5 ab6f490e6e912164b293a96883c52ce7
BLAKE2b-256 f5bddc8e25fe2d9f269a52e50509cbdffb07b554d4d387791d3d40f1a15f086a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.0-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cf97cd6b6ba01720aa8c253377b4d532d03af746a0ffc646598a006ea1094abc
MD5 a5a779c1866aaf73b39bbabe54edba1d
BLAKE2b-256 3cf289d5854b7c5bfd007831864e78606de433a440272f141124b8c93f8cd0d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9237fec3ecd2b1f6eba7612995cb8e10c87658537f635208eefa75cae69f1679
MD5 0a17c8ef189d8cf9490313769812af14
BLAKE2b-256 2239042fb97a2f869da488cce5dfdf060472ceb327cde5875e811796f0fa8404

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.0-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7c15ae7719dfbb8c56fff99397ba802a06d7048b88231ce55cfe8f014a8e47dd
MD5 d3156725eeab45e5141e714401a1910f
BLAKE2b-256 14c644d2d728ca7763682c7fd7b8d6f37bfb513ee568f70946376203f9c1ef0a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.3.0-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.10.4

File hashes

Hashes for ray_cpp-2.3.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 59581235c129e7ee3ff85cd4b98c09d96da91deb7dc3d283754c9f772fdceec5
MD5 54e32f07ee988144c398c2f170e8cc3e
BLAKE2b-256 e2665824b298b3f7785c1657262f2dc6e8491f935ac694d06ef09bc064c470f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.0-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce3627dba7eefabf7589afdea92d4240f792289166904ff87150b21780aed103
MD5 63552d4c7c525848a71bc6a3ffc9ceef
BLAKE2b-256 bf159d8905d2a6fdb4067164889b57c79c7cca00104d4fb18f5dd19c4165294a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.0-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9e757bc8284dbd5beacb52d5cd94bf08e5211a3d1688d3cb5a260c0d5fefe9b6
MD5 fb024901e0720af3c500e25df55e937f
BLAKE2b-256 7e042741ef832654f2481275b0390230cdad158ad0e2f6d2d2d3e9a245e1efe2

See more details on using hashes here.

File details

Details for the file ray_cpp-2.3.0-cp37-cp37m-macosx_10_15_intel.whl.

File metadata

  • Download URL: ray_cpp-2.3.0-cp37-cp37m-macosx_10_15_intel.whl
  • Upload date:
  • Size: 23.5 MB
  • Tags: CPython 3.7m, macOS 10.15+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.4

File hashes

Hashes for ray_cpp-2.3.0-cp37-cp37m-macosx_10_15_intel.whl
Algorithm Hash digest
SHA256 f584c1053aadf7a177e7f9dc2ff4b7b3ef9406d026b0c877daeb4de3d3ec6a33
MD5 14859747a573fe0acab2b72781ab6868
BLAKE2b-256 32808cdf6b897bbfe3d505364b4c22878ae9ff89c348addcf6d185d65902e59a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.0-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b0995c12a7673d3202a85cac7f56752b927df7b655f8cc2847d160e24bb4ccff
MD5 1cc64e1905cbb816531f7d97ab073424
BLAKE2b-256 1ec56912ffe96591b5843cd18040d2e7508d76a537cf84edad83f7e1ea3817ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.3.0-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2486950d3942f06b20144518489a8987b8667e50e7ebb0200c9fb923131eccd4
MD5 ab4bb0bcf898ec7aef6359dfcaf244de
BLAKE2b-256 41fdb524860e904b0eeead85fefbc8687c957a3a0c4df81e32f176ab2d89c026

See more details on using hashes here.

File details

Details for the file ray_cpp-2.3.0-cp36-cp36m-macosx_10_15_intel.whl.

File metadata

  • Download URL: ray_cpp-2.3.0-cp36-cp36m-macosx_10_15_intel.whl
  • Upload date:
  • Size: 23.5 MB
  • Tags: CPython 3.6m, macOS 10.15+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.4

File hashes

Hashes for ray_cpp-2.3.0-cp36-cp36m-macosx_10_15_intel.whl
Algorithm Hash digest
SHA256 41a08167b1cb9e9800c2f889f8e90d02cbda25c4267ce379ac464ca6ee74c47e
MD5 688da9fc7c9eba855e23562468c1cda3
BLAKE2b-256 8df73eed179dd41f479704427b7ebeea282476d2084518ba85b55422f973f09d

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