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

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11

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

Uploaded CPython 3.11

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.15+ x86-64

ray-2.7.0-cp310-cp310-win_amd64.whl (24.3 MB view details)

Uploaded CPython 3.10Windows x86-64

ray-2.7.0-cp310-cp310-manylinux2014_x86_64.whl (62.5 MB view details)

Uploaded CPython 3.10

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

Uploaded CPython 3.10

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.15+ x86-64

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

Uploaded CPython 3.9Windows x86-64

ray-2.7.0-cp39-cp39-manylinux2014_x86_64.whl (62.5 MB view details)

Uploaded CPython 3.9

ray-2.7.0-cp39-cp39-manylinux2014_aarch64.whl (32.9 MB view details)

Uploaded CPython 3.9

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

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.15+ x86-64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8macOS 11.0+ ARM64

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

Uploaded CPython 3.8macOS 10.15+ x86-64

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

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

ray-2.7.0-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.0-cp311-cp311-win_amd64.whl.

File metadata

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

File hashes

Hashes for ray-2.7.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8d4530e7024375505552dabd3f4441fc9ac7a5562365a81ba9afa14185433879
MD5 d5150965800485f26ab4ef03ccb38da9
BLAKE2b-256 8bff6c6e146458a0c6ff41bfe832b8ee2fe33ff17d5df18c9f78f9583bc09595

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.7.0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8384b3f30bc1446ef810e9e894afa03238c5ac40d3c40c0740d82f347112015d
MD5 74ae209ffd51c3d9ff9a1544e8d46db0
BLAKE2b-256 a723c9dd4690d7779f8092197389e1d090ede8e60cdae6af48562d249a27ec26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.7.0-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a3f59dbb0780f9fa11f5bf96bef853b4cb95245456d4400e1c7bf2e514d12ab2
MD5 0b76b42d083e1429aa20aa24d702ea07
BLAKE2b-256 4191d5895c7fb0e2214abb6f29cee51432f91c8b1502a527deafd5b2d8bc3477

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.7.0-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.12

File hashes

Hashes for ray-2.7.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ca8225878cce7b9e2d0ca9668d9370893a7cee35629d11a3889a1b66a0007218
MD5 e6778409af23d1c794e13c24d87e5d1d
BLAKE2b-256 38337c9c2011ad82f5e95a5d1d9c5f07aeef1f74e951400cd57ee970b56d6257

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.7.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5442d48719f033831a324f05b332d6e7181970d721e9504be2091cc9d9735394
MD5 dc23b64940c83ef3b865a87db9cf3dcb
BLAKE2b-256 c1b4163306c08fd01351251767f2c67b98b221b3241447b2e967d4745411dbc1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ray-2.7.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8e1b06abba6e227b8dde1ad861c587fb2608a6970d270e4755cd24a6f37ed565
MD5 4a33c852eae9eb8dc1126e9b4847ca2d
BLAKE2b-256 9ae272955f31c8a092807c81846e0da6bdddb38acf65101f0ce582ca2ec90c10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.7.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b83621f5d2d4079e6ae624c3bf30046a4fefa0ea7ea5e4a4dfe4b50c580b3768
MD5 9126a72207a0c0b4ded4cd921202a0f3
BLAKE2b-256 82e9d7d85bdc8b1b3101c760d42a63493b8b4092c9ade9dce9f8240b328e488a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.7.0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ebde44af7d479ede21d1c2e68b5ccd8264e18df6e4f3c216d9e99c31e819bde6
MD5 8b53a254f72c3385e00bc623d8614236
BLAKE2b-256 84c8cb28f4c2e60671536cee0290f3df2dbb72e4e1aded0505985de681a8c528

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.7.0-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.12

File hashes

Hashes for ray-2.7.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0ee8c14e1521559cd5802bfad3f0aba4a77afdfba57dd446162a7449c6e8ff68
MD5 3ee90dc25e6ba0d27e1de843fa4b286d
BLAKE2b-256 036f517870d6d497afdfdb23693eca6b72b1b95794e226b960dc4d177c45f9eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.7.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 bc911655908b61b2e9f59b8df158fcc62cd32080c468b484b539ebf0a4111d04
MD5 1769fdea1f06e918f306f393d836331f
BLAKE2b-256 37bc02600626039ad6596ced511c52de9bab6a22811a607fe5783bee839a2c59

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.7.0-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.12

File hashes

Hashes for ray-2.7.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 29a0866316756ae18e232dd074adbf408dcdabe95d135a9a96b9a8c24393c983
MD5 7f6057d0f6fb8279fecf2edaf290eccd
BLAKE2b-256 9837fb5ac0e679d1c5e1f08545e3d9a85e8aaa9324085bdf8b94355f99c36670

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.7.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0e0f7dbeb4444940c72b64fdecd6f331593466914b2dffeed03ce97225acec14
MD5 fc52773d2d609cca982b2e1c6f0c9653
BLAKE2b-256 d3e926ec82cd2074e23954c6aae8e281ce8fa579f48d17f4c48a84c067731f2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.7.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f05fcb609962d14f4d23cc88a9d07cafa7077ce3c5d5ee99cd08a19067b7eecf
MD5 90eb5aa6b887d1d32b7ee9a9cd6485c1
BLAKE2b-256 031e1748002cb22331415e2cd6f22b4c0e4346221732163417016a73e4449295

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.7.0-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.12

File hashes

Hashes for ray-2.7.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a09021d45312ab7a44109b251984718b65fbff77df0b55e30e651193cdf42bff
MD5 e176f7277a40d54772d92356aecb5f50
BLAKE2b-256 86f038e657528c504fd25c62018ab16da97928428ccf952f0b8c26694e64f5a4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.7.0-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.12

File hashes

Hashes for ray-2.7.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 327c23aac5dd26ee4abe6cee70320322d63fdf97c6028fbb9555724b46a8f3e3
MD5 b46416a34006974bae7655df79b76fc7
BLAKE2b-256 eb822d2f9ff0ad6d195e7fa4a3e768c9e1de1acd0d66e8c7476acb8f7dc6e7b2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.7.0-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.12

File hashes

Hashes for ray-2.7.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 ce700322662946ad5c62a39b78e81feebcb855d378c49f5df6477c22f0ac1e5a
MD5 2273716730cd3e06a05b09952eb7aced
BLAKE2b-256 469447e314d1604e762b7c8ac2ecf54a5e588a5ed411e1155f3a57953fb45105

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.7.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3825292b777b423e2cd34bf66e8e1e7701b04c6a5308f9f291ad5929b289dc47
MD5 4fd1b854973f8c460096f39b4badb58e
BLAKE2b-256 e4771ff5d79ff406dd86fe5d5e9c34730947908de3acd61a93e41b43b072434e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.7.0-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 442b7568946081d38c8addbc528e7b09fc1ee25453b4800c86b7e5ba4bce9dd3
MD5 ae4f6ea060ae7dd88aae0902a2e94577
BLAKE2b-256 c520924570c1c8d12e8dc62b387d2be557d8377cc6add7c987749c6069fb05c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.7.0-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.12

File hashes

Hashes for ray-2.7.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 835155fdeb8698eae426f3d9416e6b8165197fe5c1c74e1b02a429fc7f4ddcd2
MD5 fe808f62e9985e67684b3558e19e9623
BLAKE2b-256 291b0800434dd4ed29067f85aabd6a38a7cdedd8db51be2bddb595eec6c4a0c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.7.0-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.12

File hashes

Hashes for ray-2.7.0-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 60db240f37d80a80492e09a8d1e29b79d034431c6fcb651401e9e2d24d850793
MD5 9cb8773cfb69b0f84d85e1f62d66cbaa
BLAKE2b-256 1d9c3e5e7745420a6df170784a85f6da09f1c9f52b0f7080104ac1894a6ccd20

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.7.0-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.12

File hashes

Hashes for ray-2.7.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 34925a90b6239de42592bb4524dcbdc59a9c65f1f74ad4d9f97f636bd59c73d7
MD5 dd01f862c8822374263274dd0050f077
BLAKE2b-256 d547847d2a742572c8018026f4717c27a22d39b11e6bf69c53675727d1b6f6b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.7.0-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 856a9ae164b9b0aeaad54f3e78986eb19900ed3c74e26f51b02a7d8826c97e59
MD5 94c7bedfac696e47ab8c4f2de099c410
BLAKE2b-256 50d43ec3e7285f2bc04f67d411014dba82124f9d8524d3953dd2de9c24281db6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.7.0-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1684c434886cb7b263cdf98ed39d75dec343e949f7b14f3385d83bfe70ee8c80
MD5 e4f07b1ed40fd2a5d0800def1cc278e2
BLAKE2b-256 ff331fd7832dd3bc7d8bed40a5a4d3f28a6b49789775cb84814dbf569d73f1af

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.7.0-cp37-cp37m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 63.5 MB
  • Tags: CPython 3.7m, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for ray-2.7.0-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c491b8051eef82b77d136c48a23d16485c0e54233303ccf68e9fe69a06c517e6
MD5 f691fa6e2977979510ce484d6877d8e5
BLAKE2b-256 96b3d4915835c8f723b1cb76b338af340b7bb520b9a9844923fa12384b08d363

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