Skip to main content

Ray provides a simple, universal API for building distributed applications.

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 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.

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

This version

2.7.1

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

Uploaded CPython 3.11Windows x86-64

ray-2.7.1-cp311-cp311-manylinux2014_x86_64.whl (62.9 MB view details)

Uploaded CPython 3.11

ray-2.7.1-cp311-cp311-manylinux2014_aarch64.whl (33.3 MB view details)

Uploaded CPython 3.11

ray-2.7.1-cp311-cp311-macosx_11_0_arm64.whl (60.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ray-2.7.1-cp311-cp311-macosx_10_15_x86_64.whl (63.6 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

ray-2.7.1-cp310-cp310-win_amd64.whl (24.4 MB view details)

Uploaded CPython 3.10Windows x86-64

ray-2.7.1-cp310-cp310-manylinux2014_x86_64.whl (62.4 MB view details)

Uploaded CPython 3.10

ray-2.7.1-cp310-cp310-manylinux2014_aarch64.whl (32.8 MB view details)

Uploaded CPython 3.10

ray-2.7.1-cp310-cp310-macosx_11_0_arm64.whl (60.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ray-2.7.1-cp310-cp310-macosx_10_15_x86_64.whl (63.2 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

ray-2.7.1-cp39-cp39-win_amd64.whl (24.3 MB view details)

Uploaded CPython 3.9Windows x86-64

ray-2.7.1-cp39-cp39-manylinux2014_x86_64.whl (62.4 MB view details)

Uploaded CPython 3.9

ray-2.7.1-cp39-cp39-manylinux2014_aarch64.whl (32.8 MB view details)

Uploaded CPython 3.9

ray-2.7.1-cp39-cp39-macosx_11_0_arm64.whl (60.1 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ray-2.7.1-cp39-cp39-macosx_10_15_x86_64.whl (63.2 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

ray-2.7.1-cp38-cp38-win_amd64.whl (24.3 MB view details)

Uploaded CPython 3.8Windows x86-64

ray-2.7.1-cp38-cp38-manylinux2014_x86_64.whl (62.5 MB view details)

Uploaded CPython 3.8

ray-2.7.1-cp38-cp38-manylinux2014_aarch64.whl (32.9 MB view details)

Uploaded CPython 3.8

ray-2.7.1-cp38-cp38-macosx_11_0_arm64.whl (60.1 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

ray-2.7.1-cp38-cp38-macosx_10_15_x86_64.whl (63.2 MB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

ray-2.7.1-cp37-cp37m-win_amd64.whl (24.6 MB view details)

Uploaded CPython 3.7mWindows x86-64

ray-2.7.1-cp37-cp37m-manylinux2014_x86_64.whl (62.7 MB view details)

Uploaded CPython 3.7m

ray-2.7.1-cp37-cp37m-manylinux2014_aarch64.whl (33.1 MB view details)

Uploaded CPython 3.7m

ray-2.7.1-cp37-cp37m-macosx_10_15_x86_64.whl (63.5 MB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

File details

Details for the file ray-2.7.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ray-2.7.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 24.8 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for ray-2.7.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 85a8b0f122e4c14d2ee354fce9651834f7ffc9b60ebdce023a5ba8ca5841a6ee
MD5 e9cddf9dc04bb7721faeb56407090219
BLAKE2b-256 d4976fc7041633d394f578cc9babcf0db2d052e9ff1bfe81409462f219e5c071

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray-2.7.1-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f4c9f8a813444bd5346756db1a6d6e09a805b28b5fb6831e91b8d1324c12a888
MD5 9c1312b8a483cfd532fd7fa3c57f2d4c
BLAKE2b-256 f0e292df5d2a289f6a38c6e0ba5beb4084cfb40393b9036339bd5141a157a0bf

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp311-cp311-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray-2.7.1-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0a6e8a736fe5294a0b0064679e59e393c66942db81fdf95804bdc1495d1f1651
MD5 488f62f666f0b8fbfcf413cd96722851
BLAKE2b-256 ec87d35f750d652281e4399d85271f527a7a82f19bced954d6f3db257b79f04f

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ray-2.7.1-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 60.5 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for ray-2.7.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b5d13e910bb3449ef7b25084dcc4f0b9a763d3aa7b2fdd39e3b4d93d8c266951
MD5 73d3b840cc139d93d598a6ae662747bd
BLAKE2b-256 b0981c75470ba4dfdf8e8542939333554c9fd9e67aa397d4fc0f41e03a6f9efc

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ray-2.7.1-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0b0e80e26d6899820c12301626a74a209ab29373f46caf5b48c3ae3f99ec1bc7
MD5 3b9a243ed0e8e05428748d303a91f89b
BLAKE2b-256 bb5cfb379b0951fae1c73056762b0927b0284af08d20e6a41ceb948883f574a6

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ray-2.7.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 24.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for ray-2.7.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 148c77050ceab3c90739147bb86ac535e9590046cc36364ae9eb15469ea16fbc
MD5 fa5a9ba64d30409d21e0833b0e8c4a20
BLAKE2b-256 9925baccd7a97ab4bc0231891ecc19923681f26d6b7d42717bf9656be26f23c5

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray-2.7.1-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9681a8a7bf081e2244360206f3cd80d1a6adb4dc6330a507fd8c78ebe6e57365
MD5 e993827300e0cffc6d5d9eba4d500e94
BLAKE2b-256 7dc59d1ea691c4aae6abd847068861704bd2aa9167845b6591c662781f1c606a

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray-2.7.1-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 17a425b4a2c2098f78fd0ab3831a35a53608d36466453e90c30a6495e9dce354
MD5 103fac2810a50c166ec67df4e8052ccf
BLAKE2b-256 601642e66c7123262b19a0f993010350fac2ef990e166d651c671007df6e1f6f

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ray-2.7.1-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 60.1 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for ray-2.7.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 53800aadfc07152bc8672d5fa91bb4dc17d96b572a9bd436dd00fd2e0d07ef6a
MD5 b12c383cbb3fd615af55a5b9109e9d11
BLAKE2b-256 7b9d990621363be8b07597ef01b40283f7b03bd6386752997e6ede76096f9284

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ray-2.7.1-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 4a2c98ab42881836894f20408ce40c0fd7fe5da7f0bc69cf22c951ccceda55ed
MD5 318ce829b567002014157cc456b90d6f
BLAKE2b-256 2fc9cd6cd76c0f75febd8df1981a3d8e5aa2c396c7a45df710e9b7327fcd5100

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ray-2.7.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 24.3 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for ray-2.7.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c03fe26443598bd7ad1c22de4585daec324bc03eabc04d3c2f805d9697a554d6
MD5 8c8b44e922cf3fe45234a6d06384c908
BLAKE2b-256 1eb233a49ad6572c8d0ba7a7107576e9272ba9f891e466abbf6cc20e332d6aff

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray-2.7.1-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1b096abab78b63db6c1a2633f242dd8b3c51e395b574215f3cb8e47f5d7364b9
MD5 3c6d4e43298805208f6fb9572e33572b
BLAKE2b-256 85e90030175ab18b2a04a356740bbed5a189248fe6aaeea72620e8c520732f9c

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray-2.7.1-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b5410ae53c765108c65821fc5e5968509579f98a64d275e103408e1b068e8ca8
MD5 622da10e367704368218b5848f2038c8
BLAKE2b-256 8e391ff10f7b144bfb33b1b9dcaab06f4af39900ab9425a1583081f193a04828

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ray-2.7.1-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 60.1 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for ray-2.7.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 57f7e05ad275317158c447680705e046410f68d2a5992e16d07bbc2cc79da2b3
MD5 ea09c1008f3ab43e4a249bb1646f9bc8
BLAKE2b-256 9f4947bb33bab3fc07663aba297721f4ff22d4566b16d6a1a1b2530cb311083d

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: ray-2.7.1-cp39-cp39-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 63.2 MB
  • Tags: CPython 3.9, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for ray-2.7.1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3c1501ca56da394e07213efd5be42c2cf0a2eae68d76949d26a3133154d6d9ff
MD5 5fea4ea85c3f70195c1415fa7fb66183
BLAKE2b-256 b014fd29ccfecf865aeb66bcf277f1eb16fb983b996daf35f319653888d74fea

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: ray-2.7.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 24.3 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for ray-2.7.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 6fe65dc7f83f1c617af3068d84f8c67f3371b1a48776e44ab6af54998891364c
MD5 81efb37c9d765eeacce880906a470f71
BLAKE2b-256 7938de62ea181e67db41feb03af5ba6eed3638e59a61f19786dc7c468ed8dff6

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray-2.7.1-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a366569d1bd220a92af0dbe092821a11d1ff8ad7b00ed4f74b8a5f380e34ccc7
MD5 f7f709e6d2c637070d2b5f4a0101b08c
BLAKE2b-256 af58fbb98ada4bbb510576401c7b92a684ad698d86ecc91a20a5a1a658227330

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray-2.7.1-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d035642e6033f43551a0c17e2363a392739f01df6b4072c5ed71cf3096936d33
MD5 fc2bb6c5803db2c1a989b865c29a763f
BLAKE2b-256 a6d471f4d1cfdcf7dc0d1d16c8e6af8c5e0fb304c698c1c92fe9faf6ad290e76

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ray-2.7.1-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 60.1 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for ray-2.7.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 32a6c0866d559d4e6c623ff220cd0790d2da1f3785073a5d0444b8f0486ff541
MD5 3cffce3722dca15360c64de7b160abf7
BLAKE2b-256 61f2d571727f3b667666f6b407e0eb8228e47412c9c0a32dd779348255114866

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: ray-2.7.1-cp38-cp38-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 63.2 MB
  • Tags: CPython 3.8, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for ray-2.7.1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1f6d2508d117aac0b880d26a4db65a9f90def2d688709b62e0d039879c3afc7a
MD5 5300ba3eba8ba824fa2705909787aa44
BLAKE2b-256 d5a427583a0f35806097619416fbf73a97ca451605f042ebc6783b72c1be6053

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp37-cp37m-win_amd64.whl.

File metadata

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

File hashes

Hashes for ray-2.7.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1f4c09a81971cc54d95be55b9b413fd12121a37528b402d1861a8fa0b4e85509
MD5 35a576ef2c533180d676325bcf180896
BLAKE2b-256 3ddb9cd71de0580553dba4544155ad6cb10ab5f7c71bad79ce88c6d775147fcb

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ray-2.7.1-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d548e1c67a512975c4241be64a8df2153ae6c29ee2f5b08834fadcad7dfc94a4
MD5 898deb61ae07540af497419d736b11e9
BLAKE2b-256 52aefa1133402860b83fbff132978db852961d062087b2b8885744547960be87

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp37-cp37m-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ray-2.7.1-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0f5657abb376eddf6b56489082d2f94ab36597a2f25da2849e2f66476b90dcc0
MD5 3cca4484a2e93c4a6b202ef31873703a
BLAKE2b-256 5bda00cfaa17f2c98c7bc3f3c747db0b6e90a98e602b5130e399f6cf4b83ecc8

See more details on using hashes here.

File details

Details for the file ray-2.7.1-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ray-2.7.1-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 bfa924bbc4042e83a0f31f058f08818418307252fceeee27c4c02bc0d3c02f3f
MD5 a39a72483e72e372af7f07ea5bdbf3b5
BLAKE2b-256 533c23760fb4ede249ebb0ce46a98a026c19d399e1111eb2d85b549e48935b17

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