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

Uploaded CPython 3.12Windows x86-64

ray_cpp-2.36.1-cp312-cp312-manylinux2014_x86_64.whl (28.0 MB view details)

Uploaded CPython 3.12

ray_cpp-2.36.1-cp312-cp312-manylinux2014_aarch64.whl (27.4 MB view details)

Uploaded CPython 3.12

ray_cpp-2.36.1-cp312-cp312-macosx_11_0_arm64.whl (26.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ray_cpp-2.36.1-cp312-cp312-macosx_10_15_x86_64.whl (27.5 MB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

ray_cpp-2.36.1-cp311-cp311-win_amd64.whl (22.4 MB view details)

Uploaded CPython 3.11Windows x86-64

ray_cpp-2.36.1-cp311-cp311-manylinux2014_x86_64.whl (28.0 MB view details)

Uploaded CPython 3.11

ray_cpp-2.36.1-cp311-cp311-manylinux2014_aarch64.whl (27.4 MB view details)

Uploaded CPython 3.11

ray_cpp-2.36.1-cp311-cp311-macosx_11_0_arm64.whl (26.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ray_cpp-2.36.1-cp311-cp311-macosx_10_15_x86_64.whl (27.5 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

ray_cpp-2.36.1-cp310-cp310-win_amd64.whl (22.4 MB view details)

Uploaded CPython 3.10Windows x86-64

ray_cpp-2.36.1-cp310-cp310-manylinux2014_x86_64.whl (28.0 MB view details)

Uploaded CPython 3.10

ray_cpp-2.36.1-cp310-cp310-manylinux2014_aarch64.whl (27.4 MB view details)

Uploaded CPython 3.10

ray_cpp-2.36.1-cp310-cp310-macosx_11_0_arm64.whl (26.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ray_cpp-2.36.1-cp310-cp310-macosx_10_15_x86_64.whl (27.5 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

ray_cpp-2.36.1-cp39-cp39-win_amd64.whl (22.4 MB view details)

Uploaded CPython 3.9Windows x86-64

ray_cpp-2.36.1-cp39-cp39-manylinux2014_x86_64.whl (28.0 MB view details)

Uploaded CPython 3.9

ray_cpp-2.36.1-cp39-cp39-manylinux2014_aarch64.whl (27.4 MB view details)

Uploaded CPython 3.9

ray_cpp-2.36.1-cp39-cp39-macosx_11_0_arm64.whl (26.1 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ray_cpp-2.36.1-cp39-cp39-macosx_10_15_x86_64.whl (27.5 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

File details

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

File metadata

  • Download URL: ray_cpp-2.36.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 22.4 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.36.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8db96ee09aed68b410640325c26e75898518573250e03ab19b47c3035e9106d6
MD5 1d37011d433a201ac7618e41d282dee2
BLAKE2b-256 d0f27f307d9d95b7920d0e538c48bde42c72c31d1bb761ba7da22273267b633a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.36.1-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d62a0f8bac852ce1d224b1faae13e048454e369a2a020f35802ff34332e02547
MD5 b724311897a23d14c0f0fd8036c45483
BLAKE2b-256 509a3ac7bbabd2725b324cda5421eac45a33c2e7d16873d1c4d52937538765ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.36.1-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c8e462b5eb2da0a05c35fbc85ecfba41bbeac30aa156ab54af325e8730813ea3
MD5 85c2db498b2f26f2bcd8ef04b9426aba
BLAKE2b-256 59e10f2d2a116f4427c2d13196baea9d0110704a89e6d90d4e902f3ddf197925

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.36.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8946f887652cd87b6df45ae275bc73a206d93848c9514060fd3e6818c578c519
MD5 ed11cdacc18f1770a78ffe1f6d9d8fd9
BLAKE2b-256 fd88c93b8f98b0aa8e7ad302e705561c890cce4db22626efb077d77c979fdaac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.36.1-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 557987157141def450d921dfbad5edd539ab2233a9d1af6b07659a13d52b9d84
MD5 5acecb11f4d6499df5851773187d4eef
BLAKE2b-256 8267a2901c3ae2b29984949e5f8389d7e3560da2fb208db5737a9d8710fb7346

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.36.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 22.4 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.36.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 db2764684c850f95f892d7dff9af9e6ad7414cf466239f84f654d5ba389b2273
MD5 3d8e503e8d20f2af54f15c6f91b930ba
BLAKE2b-256 f16044ec0db4566a90db2a4433f2136a774a949be33d5731ee91402fd0fa42cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.36.1-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a47b455bae98db9a206f29781495543e064e83b80b806065022235fed2f8704d
MD5 85f4afe56073c95534f6b14d71c0443a
BLAKE2b-256 523d93221296ea564327e8d3f944f22ef9ffa2b7ed89817634677fe5d7812c27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.36.1-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cab6fc3bf26c6890727b2f5e1538566939e1f2766c4fdf18074d5b6993db7ac7
MD5 8fa2e176ca4c04eb20862f2099b20454
BLAKE2b-256 244b794ed386597663846a8b5d5dcbce9898b17d993f322011c4ae65930c116c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.36.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 67a81099683ee21537555db7dc6e3e4332afc3ed9a9a41285017e0a400f5bb93
MD5 8330a43a56ca316491a3cb8f6b8690a7
BLAKE2b-256 e74c48f315e7c515f7e0c1deb0e1bb31499f4d123c3012f4549402e876cbe69f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.36.1-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5c3ee41d898d6211fae74a2d5c09a05bfbdb8c128431e0146783ba688180b958
MD5 1a307a7d1ae5c73723a09d1554121132
BLAKE2b-256 94b27aeecf3a8ec4958fab40da47e4254e54ea77d27eb0a549f87dbc0cb4ac29

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.36.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 22.4 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.36.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9ee8c7dc80067d83c06e90a5cef43ded1542e9de091c517b55ff83694a018f60
MD5 94b1665660722dd71dd5c5c70732097d
BLAKE2b-256 5543040fbe6aec0b08fd48dd63aa60f36aab3cfbb21cebf9e48ce60e5e1a7ff6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.36.1-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 97b43024be19035f24678116173c948f55f4d88cde45980abdbdd7097d1d6887
MD5 f735aa4f18e49632b3df1f1d92b8ceb4
BLAKE2b-256 7685e232417afc1457184ca2b4f71b76da9677345f8382e1db9eab15b3a985be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.36.1-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 539a436be394331d1c098ca96e93b9e5bf832b237978a37304626fe7a4a698c2
MD5 3512bf9185d2476917b67faaffb1d92a
BLAKE2b-256 c0f5fcc068869c7a391619dc6e5c79196637c10e55f275872c944b5503ed7952

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.36.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c85eaef657c9d44056c382077bb1d06ce15993e49011273d655df3feca25be3
MD5 dc575d104ecc500007857d82491d051f
BLAKE2b-256 3550676d7ccc27378932a171b4686d2b8e51e48115af7600dae3a0225d95ba2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.36.1-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 26841f41f3151584f0cd5181c6a6127fb16c28d782bf5d1af353a327badab17d
MD5 afe850b520253f10e662b75a73577a81
BLAKE2b-256 d1f9f7d61c76efac9a8b3bd1dffc6466f8c03889164ac39842c2c6327dd5f4c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.36.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 22.4 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.36.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 84ec21364c5d6622c6161c33ff848f34850b634faf1db74106bab986b6af4c05
MD5 d063c00941842e2df70a53cd92b3a24f
BLAKE2b-256 ff1c05c721e93409de05d2c64ff281daafe28b84de461d8c836132364980bd86

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.36.1-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 014519b9c48db9283939c545f480a6107be67b0cf9dbda3262c436326b8c20df
MD5 6d2ca4aa2700074c8472b9e45d96d0d2
BLAKE2b-256 1fbd5ff346c216fea7ca046355452d2c571890c6d0ffe5f29f7aa775dd9e7644

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.36.1-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d42c8d398632abcdeb2b385e72382ac5081eb9991b7093af8fe0f2429ed1491d
MD5 cc3a87b93a06a53b571ecfbfdb9be712
BLAKE2b-256 bb957d8d178502e34fab1f8f41344df80304aa80d144fd5833ca4e725884f358

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.36.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5b3743b3aa13dc06b7e14cb2d7ff74f0e82e70178ee62ad99b04c1ed2992557a
MD5 45b28e5a667c4c5ee8f8978b5fbb6c41
BLAKE2b-256 d2c9f09715ecce064ac0e543234e0ee031c206b3f33257eeccfe7d6b744cbe03

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.36.1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d243f30c7b3c82d2fc8158323dc2b1738f2621b67e3b724a1d125f620b638d54
MD5 971605a94ba1045fc2e64af624dca459
BLAKE2b-256 78e255899f651f1461b7501499dc502afb070c491f7aa6ca97761456ea5336e1

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