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.52.1-cp313-cp313-manylinux2014_x86_64.whl (15.3 MB view details)

Uploaded CPython 3.13

ray_cpp-2.52.1-cp313-cp313-manylinux2014_aarch64.whl (15.0 MB view details)

Uploaded CPython 3.13

ray_cpp-2.52.1-cp313-cp313-macosx_12_0_arm64.whl (14.2 MB view details)

Uploaded CPython 3.13macOS 12.0+ ARM64

ray_cpp-2.52.1-cp312-cp312-win_amd64.whl (14.2 MB view details)

Uploaded CPython 3.12Windows x86-64

ray_cpp-2.52.1-cp312-cp312-manylinux2014_x86_64.whl (15.3 MB view details)

Uploaded CPython 3.12

ray_cpp-2.52.1-cp312-cp312-manylinux2014_aarch64.whl (15.0 MB view details)

Uploaded CPython 3.12

ray_cpp-2.52.1-cp312-cp312-macosx_12_0_arm64.whl (14.2 MB view details)

Uploaded CPython 3.12macOS 12.0+ ARM64

ray_cpp-2.52.1-cp311-cp311-win_amd64.whl (14.2 MB view details)

Uploaded CPython 3.11Windows x86-64

ray_cpp-2.52.1-cp311-cp311-manylinux2014_x86_64.whl (15.3 MB view details)

Uploaded CPython 3.11

ray_cpp-2.52.1-cp311-cp311-manylinux2014_aarch64.whl (15.0 MB view details)

Uploaded CPython 3.11

ray_cpp-2.52.1-cp311-cp311-macosx_12_0_arm64.whl (14.2 MB view details)

Uploaded CPython 3.11macOS 12.0+ ARM64

ray_cpp-2.52.1-cp310-cp310-win_amd64.whl (14.2 MB view details)

Uploaded CPython 3.10Windows x86-64

ray_cpp-2.52.1-cp310-cp310-manylinux2014_x86_64.whl (15.3 MB view details)

Uploaded CPython 3.10

ray_cpp-2.52.1-cp310-cp310-manylinux2014_aarch64.whl (15.0 MB view details)

Uploaded CPython 3.10

ray_cpp-2.52.1-cp310-cp310-macosx_12_0_arm64.whl (14.2 MB view details)

Uploaded CPython 3.10macOS 12.0+ ARM64

File details

Details for the file ray_cpp-2.52.1-cp313-cp313-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.52.1-cp313-cp313-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0d8e046e5cba30b5f3be009785c333371b877d00c7dc9dbc54af923d639c57fa
MD5 31072f6bed2922dea58a3eebb777f99d
BLAKE2b-256 e690218e6aca2682a1a4d8027b7949102d7c6566f95d6675f8fd1ea75bbdcf28

See more details on using hashes here.

File details

Details for the file ray_cpp-2.52.1-cp313-cp313-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.52.1-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 69aefb1bca8a08d78c883c166a8e1ff839929fb7e0bc7e6bee1242ed9e44caa5
MD5 cf3f539f574b825f095fabb86f6e6e14
BLAKE2b-256 4f88d5d12be74207c7f24ed75c3baac60ba3482a3db8f578c30ce362cc3c0e90

See more details on using hashes here.

File details

Details for the file ray_cpp-2.52.1-cp313-cp313-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.52.1-cp313-cp313-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 6f878e4e1e90e2f2842705957a9d9f6c56ee3ed237214853e1b05a19a037f5d8
MD5 a06ad22ccf1db990a9f0019c78bc232f
BLAKE2b-256 157b0f8afa4d9df17ce7f1ddb1443aacfb97af97eb4d347018eb9c557e684a00

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.52.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 14.2 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.12

File hashes

Hashes for ray_cpp-2.52.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4d5e0a4b65d90ed6e81e5bfc752652c084850c0d393bf6fab3fd85f1e5b7030f
MD5 466884ba845bd0015788247462a1230e
BLAKE2b-256 ff77938dc0c8072f1503f3f5a3a608c33681d4b49e664c9043603ab30cecb5e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.52.1-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8ceb2d4e9bb4f0052d3e6295f372dc81ada553abd53b71a3e654d2dcacbf0460
MD5 db8a666452ea36d2367c1e96f59b4d6a
BLAKE2b-256 07289793277d7392260a1cfbbddb29c50d43993c1a844c899e13a1b140d96058

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.52.1-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6ba8c94d50d738e71d75852c9d205be1a4cc2a30160e63bf49ac5ace1de84259
MD5 0e7bf035f6c0a3b3292889dce36a7225
BLAKE2b-256 380ace57bed45555d4a3269c3cd23808538d380aac8336cdff674830ac4b4241

See more details on using hashes here.

File details

Details for the file ray_cpp-2.52.1-cp312-cp312-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.52.1-cp312-cp312-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 9375901a2e322dbede89284f7b420ba0bc8d4bddbfa427354992ae3d7cd302b7
MD5 f625216e98fa0837214dc0d79e94f33b
BLAKE2b-256 4c3a69b2f06b6824e61d60e4b7410f5ba779adcdf50fb3b6f38e5ed1a6ea519e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.52.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 14.2 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.12

File hashes

Hashes for ray_cpp-2.52.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ed3f685e00555cd80b823614cfcc19d54fc914bb00def53c27e6d7645887f9a5
MD5 e1df7ca534573baba7d02f98aa560b8c
BLAKE2b-256 b6236b5c5816dd6fcdacf1b33b29c16c5fba593eedcc617558216a63bc9fdd98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.52.1-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e00ee2ef8a7e96f4ca81089e8004de99ae20cfb448f0c651601d1a1bc42af84d
MD5 654418da101b1a96869e5244d03fc84b
BLAKE2b-256 30052bd1e4eeb02fd8b75328e8d37f5d95acb54ee56ea3b7c337c375a28f739c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.52.1-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c6716cb71ef18908222dd82fd95af2accb0d14ed7186de4e17e8af11af8352ca
MD5 fd3eb55e7268554a9f1e3732ff19d1a8
BLAKE2b-256 0e7daad9043268ad95edbfcbf2d30d12f505ccad873fdb4eae1ef07981f58f84

See more details on using hashes here.

File details

Details for the file ray_cpp-2.52.1-cp311-cp311-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.52.1-cp311-cp311-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 91a98f84c4264461e573b9bb80590f1ee25e3f5a340fd3ede857cd4dff5ebd78
MD5 a59c1f72adb6307c905ba00bcbaa5a94
BLAKE2b-256 13705e978429a4767cdda761116688644dcceb3975d7d4d278e0e390482185ca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.52.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 14.2 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.12

File hashes

Hashes for ray_cpp-2.52.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4fefbdd2e13baf1c79e2e8e6f4dd6e27b2f5d7c15410de4ed2e8c794c495f979
MD5 6d1bc797461efa8cc79f66b23c09df0c
BLAKE2b-256 2052d4cbde3f6fc842b8a3fd57460e1722bfabcacb2b70ecb4f76e4a9ccc0e73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.52.1-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 149b7f3abd1e32866af948403e8559f656bfd6a35f0804f0faf3d77b20290787
MD5 ede7dc07cf47e630d0d23d08ef3d3727
BLAKE2b-256 99d541484f09d0d7cfae54dd15fba64f26345bf3ddd11c7a06e63738aadf8346

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.52.1-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 18e92a5fc447e0b1604e8605bc4293496e22e22f759e23db2be97e10edcefa64
MD5 98e1a3aa618faa1f6375cd19cc90eb27
BLAKE2b-256 cab32ec1a6dc38bcc87fdb2a68c6de789f7e066ac9d492da91d5492a707c26c1

See more details on using hashes here.

File details

Details for the file ray_cpp-2.52.1-cp310-cp310-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.52.1-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 4cba9f8d2a8422915ec90fca606bacd15f0d0c5abf39c04a88f2672f9ac4c548
MD5 d9828467d14319b658d33c1b6359506b
BLAKE2b-256 f838e571c14a7d37729d37bca0074eb67e2a13801de3995a4681dd94175d44bc

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