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.55.1-py3-none-win_amd64.whl (14.3 MB view details)

Uploaded Python 3Windows x86-64

ray_cpp-2.55.1-py3-none-manylinux2014_x86_64.whl (15.6 MB view details)

Uploaded Python 3

ray_cpp-2.55.1-py3-none-manylinux2014_aarch64.whl (15.3 MB view details)

Uploaded Python 3

ray_cpp-2.55.1-py3-none-macosx_12_0_arm64.whl (14.3 MB view details)

Uploaded Python 3macOS 12.0+ ARM64

File details

Details for the file ray_cpp-2.55.1-py3-none-win_amd64.whl.

File metadata

  • Download URL: ray_cpp-2.55.1-py3-none-win_amd64.whl
  • Upload date:
  • Size: 14.3 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.4

File hashes

Hashes for ray_cpp-2.55.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 ac060f49b532a6b1a34e79837c09b99e828e8637f9d17ba621969f6502386fb8
MD5 314301f20d95df43c382594c02051fe1
BLAKE2b-256 34c203fade9530a6441599f009075da164954f1c7107c4d4a3f2a380da5f6d24

See more details on using hashes here.

File details

Details for the file ray_cpp-2.55.1-py3-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.55.1-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 53f587218506d9c30216cfadf5fd09ed1f895902df1184551948c32201b4862a
MD5 697e5117cca5bd222bb41530494a5a57
BLAKE2b-256 bf5cecde07d85f53180bf6e73763f75c7acf86137e5c6b32d866cc5c84cbf344

See more details on using hashes here.

File details

Details for the file ray_cpp-2.55.1-py3-none-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.55.1-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f7686690106d0f1f5741d2350da2a1b04c6947533c7dc459ca56cb48727a9645
MD5 259b8a8d7209c182769d1f05070896b5
BLAKE2b-256 8b176334bd96fea6e9acc414dfc8e4b60d2ddacde18b7ddc0b6ef50bbf23e8ed

See more details on using hashes here.

File details

Details for the file ray_cpp-2.55.1-py3-none-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for ray_cpp-2.55.1-py3-none-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 780c0f8f8640548efe02d7c4b9e648c27791f475155ed8ea0e32c7b66b8c8d1b
MD5 7bed62d7eed98a9bd16dc630c5dda596
BLAKE2b-256 cb938cb85631cd8d4ee3a0d02f45c1b90e1f192c2970a244d7e021bc3fccc1fd

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