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

Uploaded CPython 3.12Windows x86-64

ray_cpp-2.42.1-cp312-cp312-manylinux2014_x86_64.whl (28.7 MB view details)

Uploaded CPython 3.12

ray_cpp-2.42.1-cp312-cp312-manylinux2014_aarch64.whl (28.1 MB view details)

Uploaded CPython 3.12

ray_cpp-2.42.1-cp312-cp312-macosx_11_0_arm64.whl (26.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ray_cpp-2.42.1-cp312-cp312-macosx_10_15_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

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

Uploaded CPython 3.11Windows x86-64

ray_cpp-2.42.1-cp311-cp311-manylinux2014_x86_64.whl (28.7 MB view details)

Uploaded CPython 3.11

ray_cpp-2.42.1-cp311-cp311-manylinux2014_aarch64.whl (28.1 MB view details)

Uploaded CPython 3.11

ray_cpp-2.42.1-cp311-cp311-macosx_11_0_arm64.whl (26.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ray_cpp-2.42.1-cp311-cp311-macosx_10_15_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

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

Uploaded CPython 3.10Windows x86-64

ray_cpp-2.42.1-cp310-cp310-manylinux2014_x86_64.whl (28.7 MB view details)

Uploaded CPython 3.10

ray_cpp-2.42.1-cp310-cp310-manylinux2014_aarch64.whl (28.1 MB view details)

Uploaded CPython 3.10

ray_cpp-2.42.1-cp310-cp310-macosx_11_0_arm64.whl (26.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ray_cpp-2.42.1-cp310-cp310-macosx_10_15_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

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

Uploaded CPython 3.9Windows x86-64

ray_cpp-2.42.1-cp39-cp39-manylinux2014_x86_64.whl (28.7 MB view details)

Uploaded CPython 3.9

ray_cpp-2.42.1-cp39-cp39-manylinux2014_aarch64.whl (28.1 MB view details)

Uploaded CPython 3.9

ray_cpp-2.42.1-cp39-cp39-macosx_11_0_arm64.whl (26.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ray_cpp-2.42.1-cp39-cp39-macosx_10_15_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

File details

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

File metadata

  • Download URL: ray_cpp-2.42.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.42.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1d26b6acf5a17ccf2d17b1ab9cfe9364d8bded9255187b55d5f5f07a8b5fed95
MD5 f5bf3b1360e4fe5a220abba0853b95ec
BLAKE2b-256 7ff916b46e4343c0f9ae573bc3a763f42661450e7f27cedd048768752f15a0bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.1-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7ebac70d30a7c82e5bd738efe08dbcfbe14de7bafdbd2989763abab764474d4e
MD5 5b397e4fc2ad92a5b91cd749b2ae7539
BLAKE2b-256 4d3d3982a957fcff97bbd92ee5a52e7656f781392d1ca94fee9c5c1acf750f13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.1-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6c601abb4d905523ab48d51642da3ab0f02e60650cc9f4bc69f78cc347100668
MD5 07d48289d4c94a456f2038787c228d4c
BLAKE2b-256 ac4113e25352e215a8547a231208b13066ea591348f036e1c5403c65b8a5c026

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 15a3d0bb868c7626526b9f6b792ee3a42321800d4a6d555e8ff80946d27eb156
MD5 50df64b59cd18398eb7c7a4c61ffeed0
BLAKE2b-256 8ba3c3d2c95c60e2950833f394efca405cf99d750526d4116fc7c160719e8d31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.1-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8932cb6616cd87d07fce6ff970feec160083c58cb6400c85700bd3d0751e88db
MD5 110a48b67888369e46862ca2565d829c
BLAKE2b-256 306fe5aa07947c09b3825e4fc3eae9f362057ea6e824fb45eb2ed55f8642bbd9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.42.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.42.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5164b0fce6e269d3482c29fd6d94fd0d703d5343b3716cb7f91bd3ae7063a494
MD5 96e269c0414e5304542668d2b8f677b1
BLAKE2b-256 0d4084dbbd6d5b749bed6cfde88f44c60272e5f17297779c7e4912699852ef8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.1-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b947242c321da9f3d391a7fc88d1c8b727fd3b91104bbf611b6ea00229ed9ea0
MD5 24b5ece2b228a5c7bd520c52a052619b
BLAKE2b-256 2b422049c2759fb04951542d58e085a83b82869321e557192ad5314ee0b844bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.1-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ef5feab6c70a191c1103721034cc118d7a6fa955a05bf7bbf6fd40407bcf7d9e
MD5 69a381510a56a25feb6112cf5d6d5cb0
BLAKE2b-256 7194b98083b64f41ac2b7942eda17f36c16cf9eb7ddec38e3ed7ab027bb27979

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c2af6c22203576d8b57717e5e7537d4a10ea17ef93e292a1d00f196fa5b88301
MD5 31dfcebd0e6daab634db7cfc8c4c08a2
BLAKE2b-256 ec26c1627eb02c4be79b96b08ff11ce469ed1106da42ab29001e74b1c16de171

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.1-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 f0e4971c4e6d1256f4be2d29983b4f45fbefeff37a0580e085c0c756e723b06c
MD5 12d095ae689ec014a7f93d58778dccac
BLAKE2b-256 bc459c1f9f9c27eceb35652653c761be4bc75c9f69f0213abd487c0ed8372ce6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.42.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.42.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4ea06cc2306cc6288b9572fa0e7146f4e6e86e2eb57451fe46fb14054a8d927f
MD5 ce7df0901ae7fc36bbcd2bf61e5fb7bb
BLAKE2b-256 898ac3c04e41f2354e0041328ddbb996ac9d9b450b153a58830158ece9a0202b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.1-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 55a2317afc3170e6be0ef6edd7f48bc7fcc2cfdd63bdb869454c2f8381874676
MD5 904f5f64a9ea2457b3fea3ea24528411
BLAKE2b-256 8c6ba52a97b6b784c78d6ceb76ebb0b0c277664dc1c8cd874774e18fe36ea12d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.1-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 55ca2f4a9ebda5bdcc09da9432eca1aaf4072ee9bc3d7a9f8d0317eb84b3b04f
MD5 8ddb1217e1851c2a3f2c76fc8d1143f1
BLAKE2b-256 4d2f86848424ab085c08a58669f53482d8893e174e61d45d984b87403db57cfd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dc4df25fc3ae162381c36925b73abbaadb043f6e285d46e1fb05b14eff1d3c07
MD5 cc41cc97257cbc4783220beddcc35ea1
BLAKE2b-256 47c5e79e4f96439282662367a1e221e679a238451f111358b0088844d8ff81ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.1-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7d973dae268e26e6bb32bbee8e5d44017dccf2643f5952813e460f7837325742
MD5 80aa12fd9fc11a6ffdfeef302858fffc
BLAKE2b-256 21dfe919ab8e4972e676b66997cc403899ce26650123bee2176050c7793c7b76

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray_cpp-2.42.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.42.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4b9ec8843631b69d82abcf090ddf7a0a99df666494f6bc4d3a2b471357b89656
MD5 780c352312ef784a4ef6b1e9abb17a70
BLAKE2b-256 5532de96b46490d18415b0fb61dd517aa0cb7cda172459ac8bfa0eeeac1ed252

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.1-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 76025067577591abdb19d3f48faf8c142074285147df332cea1368736a719060
MD5 d36a59b5d9c88e948d8275ac46bdf4fc
BLAKE2b-256 2f745bfca584114bbc596bb62224b370c872044fcff5eaf621f39140fa26546f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.1-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f104189ca6262c810cc974ede02c3d83b01bbd0059b8c82bae6dc3a16961b785
MD5 c9475d51b254e23357d62bc2ee8ca2d0
BLAKE2b-256 27a930567cc2397bbf856072fdbd370a20ca79309d44a0b7619b2f43e39cd124

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 23897fd42e2372d2a4d0553f41d9defc5eb083de2dabf2f983366ff4c008347a
MD5 8e45fe08518d89389c080ea247732830
BLAKE2b-256 631c95985a93386c6c379fbdc307c8fea70cf2e8631b61a214fe57d05cf8429e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray_cpp-2.42.1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 db684d58c449e34968e9d37999b2b51899fe910462071d755a5b2a6353770aec
MD5 4da91b62be995ae270cebeb1cafa2329
BLAKE2b-256 b31c3281d9303763361ddd302e2aa0bdc16a8e3ae46a2fb0a999caf621c8f993

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