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

This version

2.5.0

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

Uploaded CPython 3.11

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

Uploaded CPython 3.11

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10

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

Uploaded CPython 3.10

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8macOS 11.0+ ARM64

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

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

ray_cpp-2.5.0-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.0-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.5.0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8b39a1cf87a2759afe8c21e76c1ccd5b98c765d73a39deb57e2c43b8352e4f01
MD5 86aeccb673dae90b42d39d5b7662bb89
BLAKE2b-256 553a2fce4c41415c07a314826a24e7f374d577f93d466536f73236de6073c263

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.0-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 52227259b383b0829d951a835ac9e5849c7a4cf833b619c36a45d39101420743
MD5 a5791e4719afce22fd2c3821459e1fa1
BLAKE2b-256 fb25aea09211392c8296d1497ad8bd08be662ef85835be150a22d464be4a1173

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.5.0-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.9.16

File hashes

Hashes for ray_cpp-2.5.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c181f42b71cc4707f0688facbf58f2740d64a965ab4b6dc276b35266e351d2ab
MD5 42a6c22a70940f0013263620c8c16887
BLAKE2b-256 b798b1e62eac8ad63e9cfe3c5c55c1e32aeda313c1bde395e723f6392efe2dd3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 efd69b8af420b10e947037ab10aa6c805eaac0223423eadece5f513b99726640
MD5 4fdb77d1190b67271b1fb9f729d9d15c
BLAKE2b-256 6e45a614e09ce848d86b5abc9e83c57f0c635bf0a93185448ee2e79fae931789

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2ba918b839a3770afa0cfa7cbfddb22f41f20bd14a53224ed6c3ed0576646124
MD5 c1e913e6dcd7257bac3169a37afe23b6
BLAKE2b-256 0c6b92e55556b5894650598e5acc12e7758e4905bd50f448b9925addff54e00b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8d7a0c4b05c13f9afa6b9ee95c659489e070e836e7f425960f36901251d86af5
MD5 6945d1f219a158262280ce7b23047016
BLAKE2b-256 48c4211da9ee3b3702218d77c950f845d297614d2896597970ac197720a76065

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.0-cp310-cp310-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 f9bb98145ba1efe776f3b671206798ff1b202bf7640557303c94d210ffc0a897
MD5 fd665dcc2bfaf5f239f7abe45c9d047e
BLAKE2b-256 04add79267e2457f437c050dfd9a0e50d94a9bcedd9c6ad9c1f870614890495a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.5.0-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.9.16

File hashes

Hashes for ray_cpp-2.5.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 74a8e6afe6c67b5dccf55d5aa6b140f004a5dc7d5d5e77e1efb1e030ae1c5c32
MD5 f22d56bf4f8f51a2207796c108d6cc77
BLAKE2b-256 f5201a20eccd0664d52fbc8f36a5b1433cb151e54dc02184eb8d799a33ca3750

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c59c6b9e4cbbaedb00fe3db766ec562d393ac56fa2bba3499bd4b03b42a63752
MD5 bbd6a58d1f985fd2a50405f9c95ba4b9
BLAKE2b-256 4c488832fd6711503e7b5d7c3748fdc1c41d0476951c96783786c47100da8920

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 126c228b666ed343b5a0bae79c2e15c569cbfb71b220bf74ff38b83d355b195d
MD5 5a56f2cce0be7048e3f9f6d145d864af
BLAKE2b-256 df5b1b98bde57dfa4cf302432d94728ec926ca8567e7d37e3c82f1bfe0d04eb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e7bcfb689706866becdc82b92c2949ad7d203da1cefcacd1b08d46041d639c9e
MD5 1abd90588ce6f18e43fd2f31caf9df36
BLAKE2b-256 3be46875ecb175d047d52cca9f134e129281dc33c3274359ef61924efceb7715

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7283b8f38455b16934b3f4dadf2a3dbf82844cb594200d8440d2034f9eb032f0
MD5 cd98cd0f7e3bb6b943b98acef161998b
BLAKE2b-256 a3a47d0d9c4a28339cd7a794ebafa884fd4a75a5fdc70bcb76d31013354a87ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.5.0-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.9.16

File hashes

Hashes for ray_cpp-2.5.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 6fa93dcf307914f649e35a8b1275bead63966fda2bc601a2f70883d7cd5964b2
MD5 94d7b60c818b25c72513b409f347031c
BLAKE2b-256 e7cfbc8b093681b96b2c4d0f1f12b3911acef16f75f714a5e55157d6846a96cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9699f5b791d5197172564c407e529b59a4221b231de79745a3f04edd5e1bc199
MD5 c41f825de48967286f1cb387f995edab
BLAKE2b-256 7186ad584446436c6b7b93050940d9e0e68dc6a6e1d982c49778c97751656f39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.0-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2d4a083e236c426c83436e596298f30195e0075f0dc6dfece7fb28d514ecfebd
MD5 797924c500d4923ba550f44bd6e52caa
BLAKE2b-256 0e7dd68a649781d5e50537140a54b95a8bd9f28d91faaf248b21c6891e5c584e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 caa835e7d0e7b2a3cdb83cdc01a5f2ec9658804966fe3f2b465854379caf9459
MD5 6be5198569840e969b3892338f91ae4d
BLAKE2b-256 69714d684d88c79f0bd0c821bf3f312da7aaed7afe20d9bc2a9319e3be3d2439

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.0-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 93b4de0e9bbc5120582b0c17394f873d25cd5068ef9551b6533cc28b6487703c
MD5 ddbb5657dfce8a854a664ae0cf3fba63
BLAKE2b-256 7a228570b6ba4b7ca741f069543fa1a65715e8142f61b5eb670038956c8c4ca2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.5.0-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.9.16

File hashes

Hashes for ray_cpp-2.5.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 f0e7fbbbac41b693b0105e31ce23b4f24f16ec3a09c3efb93d480f86af2c0054
MD5 f64e8142392cbdbf866cc020190580be
BLAKE2b-256 4d05e40b1b5859c4ebaf366634799961cad72f2d6a4c291adc19f0d4345b88e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.0-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0f080240fdda2c2aeafce845a8289d04e4b8b258c0d6b4cc33af9cc58a1681cc
MD5 83d0b5b06b18c9265a7c49884ebbcdab
BLAKE2b-256 b9bcda8d6201fb2dbfabf898fa3975b3048fc671b0da751a39ec414ba8333c6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.0-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bdadedbc874fee7d2ca7a8e8ee1218a2817f4b978cd811f9d892653b318e0e40
MD5 b5332d4273651e92f43933b4185c1625
BLAKE2b-256 b86b57a67507f8e693ba32ece833e03c6b8888d2973e73aab60e8a43152d9694

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.5.0-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 f7ea1405862075d2975ebdaeb28566a4005e19933520cdcb953132d1ca5dee4d
MD5 1cd46cdaa8d2c809b756929d274feb71
BLAKE2b-256 5dd3d82a3b3099bf8d020b415dfcafab103e33572a1f17c9cf511e599803e8cf

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