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

Uploaded CPython 3.11Windows x86-64

ray-2.6.1-cp311-cp311-manylinux2014_x86_64.whl (57.1 MB view details)

Uploaded CPython 3.11

ray-2.6.1-cp311-cp311-manylinux2014_aarch64.whl (55.6 MB view details)

Uploaded CPython 3.11

ray-2.6.1-cp311-cp311-macosx_11_0_arm64.whl (56.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ray-2.6.1-cp311-cp311-macosx_10_15_x86_64.whl (59.0 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

ray-2.6.1-cp310-cp310-win_amd64.whl (22.3 MB view details)

Uploaded CPython 3.10Windows x86-64

ray-2.6.1-cp310-cp310-manylinux2014_x86_64.whl (56.9 MB view details)

Uploaded CPython 3.10

ray-2.6.1-cp310-cp310-manylinux2014_aarch64.whl (55.4 MB view details)

Uploaded CPython 3.10

ray-2.6.1-cp310-cp310-macosx_11_0_arm64.whl (55.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ray-2.6.1-cp310-cp310-macosx_10_15_x86_64.whl (58.8 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

ray-2.6.1-cp39-cp39-win_amd64.whl (22.3 MB view details)

Uploaded CPython 3.9Windows x86-64

ray-2.6.1-cp39-cp39-manylinux2014_x86_64.whl (56.9 MB view details)

Uploaded CPython 3.9

ray-2.6.1-cp39-cp39-manylinux2014_aarch64.whl (55.4 MB view details)

Uploaded CPython 3.9

ray-2.6.1-cp39-cp39-macosx_11_0_arm64.whl (55.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ray-2.6.1-cp39-cp39-macosx_10_15_x86_64.whl (58.8 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

ray-2.6.1-cp38-cp38-win_amd64.whl (22.3 MB view details)

Uploaded CPython 3.8Windows x86-64

ray-2.6.1-cp38-cp38-manylinux2014_x86_64.whl (56.9 MB view details)

Uploaded CPython 3.8

ray-2.6.1-cp38-cp38-manylinux2014_aarch64.whl (55.4 MB view details)

Uploaded CPython 3.8

ray-2.6.1-cp38-cp38-macosx_11_0_arm64.whl (55.9 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

ray-2.6.1-cp38-cp38-macosx_10_15_x86_64.whl (58.8 MB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

ray-2.6.1-cp37-cp37m-win_amd64.whl (22.4 MB view details)

Uploaded CPython 3.7mWindows x86-64

ray-2.6.1-cp37-cp37m-manylinux2014_x86_64.whl (57.2 MB view details)

Uploaded CPython 3.7m

ray-2.6.1-cp37-cp37m-manylinux2014_aarch64.whl (55.7 MB view details)

Uploaded CPython 3.7m

ray-2.6.1-cp37-cp37m-macosx_10_15_x86_64.whl (58.9 MB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

File details

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

File metadata

  • Download URL: ray-2.6.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 22.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.13

File hashes

Hashes for ray-2.6.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 548ab80e8563fee93d71a6ed76743bdbebb1f6d6227acbd78f96419a1455a55f
MD5 923bcc48eadbb17874366e7320afebe5
BLAKE2b-256 54f423256815e8d33ddedc877d2093e63dc97dae6b37742a2e4d00ca0ba9aeb2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.1-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7b0286cd05d9107a2d978c716a7447c09ffd382971e5b2b388602d56f6b1c662
MD5 87fd6152a796a1bba7b8461f63210fb7
BLAKE2b-256 8d2132e07e79ada76dc0ce1dd7cf39e0749af84402bcc35535699bac97ff0a3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.1-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6877abfe0fdda1983d3c70821cda1201a06c713546e9ed612bd0b51c6fa6a5d6
MD5 2f74110489ac63f49dbdd2fd9f6e4f6e
BLAKE2b-256 4343518d294c194c83e903c1e7c9f3334610ffaa38192bd58b87f10d46e0311b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.6.1-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 56.1 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.13

File hashes

Hashes for ray-2.6.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 283f75129ea93a32c1d5878ad735375d18d1bb53211adb0cd65c5b88917d438c
MD5 a7cbe0675f0d24fab1b22b60e79af6df
BLAKE2b-256 4dc8765d4df9dde246d2c02dd744be266bd72e7d6b5d3142ccbf72b6a5943d17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.1-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 188e3d9d2ecc5f7fb7c93f85332c5a45343ee187c2398735ad66a86a14143d11
MD5 b88b05b094b4eb1129047f48b8918494
BLAKE2b-256 8d4eb5a5fb8b859dc41b9fd836426caf00d20b2db273d0beb62bc5865c195ff5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.6.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 22.3 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.13

File hashes

Hashes for ray-2.6.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d9e4fb536e34a423bed6d3f362657b837beb1f027cf60e3dcea5f7cd2d1cfc68
MD5 bec4c1eff5bc8044af393d2da7a4d018
BLAKE2b-256 36d70cbd268702fcbdb332b407e82d03e953fa4a28b98f86b0f4e19a48193c58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.1-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c9b5aabf5f41fe05028e4f3a271dc89ca7cd9c210f48a4ed815b852210ebb5a8
MD5 a071fb88b378b767fa2dcf3ee04ca76f
BLAKE2b-256 7de972c2cd22f8f3bd3bb286f86484e5993f7debf1e81c73d409bf17c587ba07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.1-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4018fbea1e4c41bf969bf8cb03f802f5efd9ae45c850b4285e7481815e63243b
MD5 efdb116f06ebb7b25416c1bc5f8f8098
BLAKE2b-256 b5321ba854a97224294128403f1ac233c7dd6f426b172458b0b3d1d7fbbd0c1c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.6.1-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 55.9 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.13

File hashes

Hashes for ray-2.6.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 59de7031aad513c80d4b88c27254b7fafa03b8bca8508864c10d793ef8e8f4c3
MD5 6c7cc3d16e3bce0dad0b2038f378c338
BLAKE2b-256 cc5ba7256ab461f7d1d161c7356c71cc1909bbb65543759d474ac33c95a49443

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.1-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 aede30300f153637cc17d2c0c00bb471ffeafb206b4bbdaa0bd3bca5a31dbfec
MD5 0cb4189c14bbe247b9ecfa3c424a4214
BLAKE2b-256 8087450105fe6268877d931d2bdfc220b6b150ad8dc59d46316e58255f4d2aa4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.6.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 22.3 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.13

File hashes

Hashes for ray-2.6.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 23daadba08f28ecf18b419ede64e8c864ac846e961ec3c0516dc49e8da687e6a
MD5 7a17fe8fd6dbb82427b86204ae91d46b
BLAKE2b-256 18d6e271ac9b7b74f45c6e7454c1d00ece6f251b705d64b1c884dc04ebb6fb4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.1-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7708cedbeed8e37e468740b75aa941b2a3c80d2cb8791081e0b0ea159617a912
MD5 ae45e1293be1e489b05da0cdd6d5be0b
BLAKE2b-256 72fc029083bcc1427d8ef4632905cdbe264b09610215dbab6e94ef8a9935d5b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.1-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 783b1624070516d1f782c2230cbbbbb821932f78006c7362ea9d95aa0696b8d7
MD5 680888ad8c2dfd819b5caf583a4ffd58
BLAKE2b-256 60b51f9d30a7cb909e5d38e10a10a000b1216d9ea9047b2506c4ad9a4ff0e9bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.6.1-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 55.9 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.13

File hashes

Hashes for ray-2.6.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c4231f0964fd48926a87ce092dbc2d73b297451499d6ff79442cb47883a35c4
MD5 201a8fb3b9d60e8af29ed8648ed8d973
BLAKE2b-256 2efb5f56aba510fa246f4f8a1dd4435691d1be36ccee8b8b38e2f3832ac770bf

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ray-2.6.1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3952027e6d100449f8efcb65e2056070ac87c45d7be6e1d2d6072994af4a8270
MD5 b96edd82abc93f10713f6dc523885a9c
BLAKE2b-256 efc240f5e1c46823ec9c710b66bbaac7d4bd26b81bea41d3977421cb91e73e4f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.6.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 22.3 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.13

File hashes

Hashes for ray-2.6.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 6052a9f5959fcb3c160c71ecd7bb5f131791bce144ab3ead31b353f4387c09a0
MD5 9ae87989ea3b9425ce88eac8ab01c601
BLAKE2b-256 d77238e22022a4e84ebbba65bb4613d0275a4f64004fb795c6070eb3120c41d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.1-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 043b6ca8ae530ff54d2b30e192880fbecc6a7713100c48531e41aaec1c389c0a
MD5 6a7fbec96d5fd4a4900e78dac41a7cf6
BLAKE2b-256 b6e503daffd8698ddcd85bc3336b21c30f865d83a7878b581fff04b8e6c9cf7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.1-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5b5765a3e5f43493a1d21b549d115546f5f2f94b2fc460faaba9eb9d9f38f23a
MD5 c8cea38f51a160f6f963e4ea055cd31e
BLAKE2b-256 c9bde213768033a48467960f26ea87d99e861f81d01bdee216ef355188583333

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.6.1-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 55.9 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.13

File hashes

Hashes for ray-2.6.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1cc027e31bfab5e902e7eddf3806654aafb88dd3ba73f49c8d2bb940b367216b
MD5 5d5f068f0cb242d9ca7d7c8abe09c6fe
BLAKE2b-256 06ab411a7f46db4d438f70082726e9543dd2c15cce17247ff77fc783e63d6dcb

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ray-2.6.1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c78df9a2d2ee4c52284f3ebdb8688b50e2e38ff747fdb77444e88a05deb43dd2
MD5 99aaf8557955b146afe86e78b26390f0
BLAKE2b-256 40f648123261466c8232ae93165472085d8ecef2e923fa8aa6c1bef7ec65ca5c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ray-2.6.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 13249bcdec92aa6be6f912f9b5218e23a5128c78c2b8a239f3eb06bd7852440a
MD5 79b0884d08fa83a5bbbb2780e295a73c
BLAKE2b-256 65e1829366f9e50c7bde44236f9b851a731fb2728fb672e8d93b06901724a302

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.1-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f8da192448a53c37a19316bc8db66dbe7ee6a7f5f682adb375886b7889beb1e8
MD5 cb11bf229afc7046b383a1d5bd8f17e2
BLAKE2b-256 2af98d26382d707f3e30c7c1efba36dd684fabb48209db4c5fe04d14af829a1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.1-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3cde0a94569b98caf6f5ecc813d1df07e910f84937d609a3a9ebc96d456444a6
MD5 1e99a93cb2dd9540c1f09c2a3dd5b27f
BLAKE2b-256 3427d099c3f86783b961d748734de8f791522857d3db02aba2d7c3fbad3497ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.1-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 f90dc044a1165cb00475bfc2bd03cf1839cf9d71ddb6ad089cec8b7e5739969a
MD5 a76ee81e88eb4457e0bc317489992c18
BLAKE2b-256 9be6e9a94cda834a5557545344068a68be0597a3204250fa10d046a4bb41c5c1

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