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

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.6.0-cp311-cp311-win_amd64.whl (20.7 MB view details)

Uploaded CPython 3.11Windows x86-64

ray_cpp-2.6.0-cp311-cp311-manylinux2014_x86_64.whl (25.3 MB view details)

Uploaded CPython 3.11

ray_cpp-2.6.0-cp311-cp311-manylinux2014_aarch64.whl (24.4 MB view details)

Uploaded CPython 3.11

ray_cpp-2.6.0-cp311-cp311-macosx_11_0_arm64.whl (23.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ray_cpp-2.6.0-cp311-cp311-macosx_10_15_x86_64.whl (25.2 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

ray_cpp-2.6.0-cp310-cp310-win_amd64.whl (20.7 MB view details)

Uploaded CPython 3.10Windows x86-64

ray_cpp-2.6.0-cp310-cp310-manylinux2014_x86_64.whl (25.3 MB view details)

Uploaded CPython 3.10

ray_cpp-2.6.0-cp310-cp310-manylinux2014_aarch64.whl (24.4 MB view details)

Uploaded CPython 3.10

ray_cpp-2.6.0-cp310-cp310-macosx_11_0_arm64.whl (23.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ray_cpp-2.6.0-cp310-cp310-macosx_10_15_x86_64.whl (25.2 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

ray_cpp-2.6.0-cp39-cp39-win_amd64.whl (20.7 MB view details)

Uploaded CPython 3.9Windows x86-64

ray_cpp-2.6.0-cp39-cp39-manylinux2014_x86_64.whl (25.3 MB view details)

Uploaded CPython 3.9

ray_cpp-2.6.0-cp39-cp39-manylinux2014_aarch64.whl (24.4 MB view details)

Uploaded CPython 3.9

ray_cpp-2.6.0-cp39-cp39-macosx_11_0_arm64.whl (23.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ray_cpp-2.6.0-cp39-cp39-macosx_10_15_x86_64.whl (25.2 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

ray_cpp-2.6.0-cp38-cp38-win_amd64.whl (20.7 MB view details)

Uploaded CPython 3.8Windows x86-64

ray_cpp-2.6.0-cp38-cp38-manylinux2014_x86_64.whl (25.3 MB view details)

Uploaded CPython 3.8

ray_cpp-2.6.0-cp38-cp38-manylinux2014_aarch64.whl (24.4 MB view details)

Uploaded CPython 3.8

ray_cpp-2.6.0-cp38-cp38-macosx_11_0_arm64.whl (23.7 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

ray_cpp-2.6.0-cp38-cp38-macosx_10_15_x86_64.whl (25.2 MB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

ray_cpp-2.6.0-cp37-cp37m-win_amd64.whl (20.7 MB view details)

Uploaded CPython 3.7mWindows x86-64

ray_cpp-2.6.0-cp37-cp37m-manylinux2014_x86_64.whl (25.3 MB view details)

Uploaded CPython 3.7m

ray_cpp-2.6.0-cp37-cp37m-manylinux2014_aarch64.whl (24.4 MB view details)

Uploaded CPython 3.7m

ray_cpp-2.6.0-cp37-cp37m-macosx_10_15_x86_64.whl (25.2 MB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

File details

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

File metadata

  • Download URL: ray_cpp-2.6.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 20.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for ray_cpp-2.6.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b8df51f89cd3271c83e94b8cb50a376dc3c0119822d481ab4b7b1f86bf52116a
MD5 446dd945fbbadca464b45bcab75a2c71
BLAKE2b-256 a926b53290dcd7ce4262c9ece01d4fcd47dd61df5dc9eb55887985e7f7224f39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.6.0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 35ebe90eb5360812b4950c1c78dd2955474bba509d58f0a7d094ed8ca6282be7
MD5 8643aecb9d6be6b446b97c1e784b8f99
BLAKE2b-256 32f396bd655745dc2e2e1fa164e3759a7c911d0bbe564635bc11a7a5e503b4bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.6.0-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 142d4ada591c398164478f6c508efe0962b1d545685d949a0341f9eaf36e8c21
MD5 551fa848791e10b3bb8435513fce37f8
BLAKE2b-256 96078aea1ebb3f0cfd3b600dfca217475f54e4417da7381a305191faa7c1c9a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.6.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0b7d36be616326c64be9b844b942c74951f41ae4025f4a6d602e4733e7211167
MD5 f64397c78457d476e80fd02112d74c54
BLAKE2b-256 eb6e0080d837239b5624fe74a3714b9de0941de24a76f50e4e99bbdccfba1026

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.6.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5d5b5f3676f7f7d8a730418ef8e4392b81dc1cc6e42b34d6bb7c140831893ad6
MD5 e7c65131533e730150082e145b4c64aa
BLAKE2b-256 1cff095f3768fa4f7c19793248d1b7874bc595e98b4e29bb3dbed2b95497c332

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.6.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 20.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for ray_cpp-2.6.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8e00f078a2a303402a2c2e90c75b53ad5b1c48eed144119977492d3c33323c9d
MD5 58a764ec2c84fa26d1c69509b2b27ffd
BLAKE2b-256 0db961dc00f601e5ea3af9d4131e8b681c15f3e60f51b2a88000adde73ddfa29

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.6.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2155570b4e624fc47933541f7219264328222c396da1b39979ab471e10d2fd66
MD5 33f06e2d4c32f885518a9a25a739002f
BLAKE2b-256 6af8a339a0b936c9527c69d5c17622d2b03c868d5871a7d1fba34e558a9b26b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.6.0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e7c7ecc0c4610b075f5ef1109973ecffd3b62124390809d1d2607a573a1076ec
MD5 bdb50c593413dbe665d656068c1ab610
BLAKE2b-256 464952dd5599e9dfc69d6a80eeb1dc14927261a444fc44f87b9ffcf23ac35a35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.6.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4941930d736bbdd2e3d6874d3259dba13164b4b4faf200d13d7d0ced547f4a5
MD5 6d62043f2fdd3ed446b57efa591d6616
BLAKE2b-256 2a02c5d3c1c6d69310164b6488fdb9e00eed9d990b83ff92029494edaf82c3bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.6.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 cd34969c78d48cb733db39064fe84a8d82a8af4f4eaf7c57186fe6b78fc970be
MD5 3fd9236acc718fb3323a7a35bbefa906
BLAKE2b-256 6f5b5c437d24470bfaccd06cd7d7c7b40a3214d390d10e524491e62208f7b620

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.6.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 20.7 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for ray_cpp-2.6.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 54b9e3867373f1d18f68f40a92b2768215792538438966c851866d55054297b9
MD5 d9227ecb2401a0e7c3a602469097c2b8
BLAKE2b-256 0f45a0b8e33ee24f6debde29ac1ecd94cc94cd291ec3a590d5fade0e4fb3adf6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.6.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7873f1e4c419f7ee95e29a88dabd87e25ac74ed041f47063fbd94d6cde58173d
MD5 10870089fd0e5f719b3fe4f58aa28d34
BLAKE2b-256 f7a2e4f07d5ff4788da98dd7e33e5cf6ca2657fc606d340dbfd06b89e4c42119

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.6.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9707716e47714a3bbaa80bd1e1beeae46a1b81bbe07c330028fed4b35960c5ca
MD5 1b2c5806dde9f5919fa90ee686201424
BLAKE2b-256 48a658d21229532924930738dd043b65726144afe9155793855053de71cfe490

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.6.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b560ca83329c87fd3da85f3449b01259cdc63d75913268ea4e0adc246959d46e
MD5 c0e5c20416be3b06c8507146442688ee
BLAKE2b-256 ef63163dc1a14365b96f575fbf1539eb9c6e4f300d6916284d4ad71d32722379

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.6.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 9e969b54f3fe1c7a7bdd475c2e3607640f289b5cfedf34eb330a7346dcda9659
MD5 c9defcf126f236af469269620a9c0d88
BLAKE2b-256 58620977e69474d68b63ef79f32d3ec83f1a50f6233a6f09eb00ef6195c90548

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.6.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 20.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for ray_cpp-2.6.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b15303f73144f2d39f2462c7bdaf8aa1b0522b568f2ad99bc73644188de9226c
MD5 6d973aa577dc04e880a56e1fafe7a19a
BLAKE2b-256 aa5860e67fed8f8a54f653369fffc424be5391419524354603bf705bf6196573

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.6.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 77bc314dfbee88db654ca5f36348e9499b53f8c398b19abdb5039795f7efae15
MD5 e8463caea23428644438d7eb4e58cefd
BLAKE2b-256 8ca3eb553b0753b68d28b48f98f5699e6c445bad307c162439fcb20aeced47eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.6.0-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cc997843bdf7bc2d098561d03c0d10d743b84bfa77b17e643f4d0cf7350e9bb5
MD5 f2b8b39b75854a5831a888ae9b684264
BLAKE2b-256 7941fc233458ec1cae612f5284211555a89fa8f81c0882e37023108a848820c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.6.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ae652552abdb0cbc696a5aa7dc826164592535a0ae77904c99d8331fc0f5a823
MD5 1cea20c8a7bc8b417542079fabf6cd0a
BLAKE2b-256 b76f87a156f52afc8784317c2db5cbb8ebb3b6761771bacbff425e7e4d270f5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.6.0-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d9ec69fee28fcea286d673a774411d7962f10b7fdb27d9053d326b48df5ab363
MD5 b43fb1e577c75560f362ef55d282c7d2
BLAKE2b-256 b6ca6ba5c7d6ff64a9f69bb1c397d6f5113586e21c3331dad68ac241907f5310

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.6.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 20.7 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for ray_cpp-2.6.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 757df84f56d6c78d8fa5ef815390f12bf0a63d2d43b11027d21fdd62b45f4ceb
MD5 efff9eb87377df37d9acdba1c6441ca1
BLAKE2b-256 8ffb3bce6d8bf40e980358d1029f63d0997d365137700b1fa6b99442af4d6982

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.6.0-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 60f1adc5b9121d107d9b8e4dd262a280afabd1b8e2f8d726db893ba91a232b5e
MD5 70c423d09d4f4825e6638a149d975253
BLAKE2b-256 7f7aa6667f7a83cdd21cb5a16f5b9714a703f54173ed27e609fff06ed00febd7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.6.0-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1e7132ce62c9a1a1ca7db279096b7f7d0537ea8c479f6042628709b62b801f32
MD5 e8746afe12867d3cd36f57f4cb029fa9
BLAKE2b-256 b9aa5857fc20e61439df2081d3658279dff9b3442c375efe6060c90863726ffe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.6.0-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a91a9940c312fdb84310493ec6f17e4efcff68d04a4e94d19ac91b4d8d533d7d
MD5 f288a1df3551d73a3a08a15be675df36
BLAKE2b-256 81c63ab2b916a88288839f3eb8bb0b732c8b29642d105696be64f951b6408ca4

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