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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11

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

Uploaded CPython 3.11

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.15+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10

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

Uploaded CPython 3.10

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.15+ x86-64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.15+ x86-64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8macOS 11.0+ ARM64

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

Uploaded CPython 3.8macOS 10.15+ x86-64

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

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

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

File metadata

  • Download URL: ray-2.6.0-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.2 CPython/3.11.2

File hashes

Hashes for ray-2.6.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9737132ad1b72241a28b6b65d37731bdb237c762262c86d40f21eb8b59c36642
MD5 83b05b81d90c5edf6da8350bed74d1e7
BLAKE2b-256 0a2227dd6a1935889d9be1d2d943763634ca43858e4df45b83aa5f37ea23e29f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dc2717ceab1496735d97313dea069f0c3480db0321da90a81ba4a87b287c4822
MD5 1645096fc660894f405c5a94b4ff2a86
BLAKE2b-256 ddca2b103728726f5d788d2b727b840cb5bee2a25e099a828382c35723cf3e9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.0-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a562e20d011719b67b020152846e56276a49bb140cc46a51eef219246daedf6b
MD5 f0ecac2c34a0fa83db85a4fe0d58c6ac
BLAKE2b-256 9bf23c02d995786b983ccb75801bd2abf010d2ae7f9b1967fd3c76acd44c7ccd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.6.0-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.2 CPython/3.11.2

File hashes

Hashes for ray-2.6.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1aea42755acdfc4d20e17b5ff298864e294eb6a4a2f3c17a860da2540025f9c0
MD5 3b5ed51009966788f17cfce9ab318316
BLAKE2b-256 c2627f135c53824cd647f45167f2f9b5d30821fc8b0235a3b3a20d7b902988c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 af0c7684569e836482fa652954a88327a133138e51f3f1d609f24f12531fbd97
MD5 953efe5b8720d5dfe2ff2e6dcd72b681
BLAKE2b-256 d1c5c0db22571da52e479c4a24b3ab9cd6bca77c8434724aa66f30083810755b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.6.0-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.2 CPython/3.11.2

File hashes

Hashes for ray-2.6.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 36eeadc6e5525fec3e3bd1e9897aa184ecd2d9abf94bebd55059585dac0c091a
MD5 a0ae57b803ffe6b9833dff20df299280
BLAKE2b-256 a0b4e9768dd46b6e5d1256ae4dc86e184d5fca859cd15edcc9e6fc447b59e5e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9872761b7485c71f317097c462e6b94ebb093adfae7927c3bbcc50ddfc266d73
MD5 fe12a83f90e4d793a130df54641f5c4e
BLAKE2b-256 47672716aad353da16321dfb0c1b03884d2202993dfd665922e7bd1f5d30f231

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 677853c628e5330bafd4de7c0a5bcaa11bf3f82534c3d37eb9fa7c1858627fab
MD5 ca3d59e64955c479255f67a9c5a2fc03
BLAKE2b-256 49392178e942e98617915ead7d3eca061570c2272a67e188bfd05023989833aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.6.0-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.2 CPython/3.11.2

File hashes

Hashes for ray-2.6.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 421aea902953d33432a86b44c760134a864f467d56da609f509e942e599d4be7
MD5 b344f6e1736503a0d57c5e50f79e1317
BLAKE2b-256 d5679e581df903562d307c6bd6c988cbee3df2d84dfd102047c0de787a5199a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0882288bb05ab861321cbe73c703d8979c1a4374491922bac074ce138f876bf3
MD5 cb57546b2f0e934d992f9b96461e2dc4
BLAKE2b-256 c63aeb2fb6ba78ee625198bb2803acdbae4ea27f5b23d6d50dd33e5ba775b81b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.6.0-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.2 CPython/3.11.2

File hashes

Hashes for ray-2.6.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3d4c05dbc54373856aae362c86b7be4772b2e66f9b85882aa25bed1bbecb0796
MD5 183a31529598105b0d9dcdf43ec25b7e
BLAKE2b-256 40a366a9bf1d801d2b9ad1a439e1e45bd32054eae53fab352e079c8178b95f4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 97e3d7c5d47e3654110c92f567f5a8488d19e7e0bd6af9dd0f48327c5a506f7d
MD5 ee403e1ef6beb9ff6caea6254c659311
BLAKE2b-256 0317dc403b318f13fede06eb84888579d35f4235e660d6a0063d4ca27b41916d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b7459fea0ecdeba2dadc2620ba6d8092713a4ef3bbdfe94ad5bbea855bf11477
MD5 884fdfda1c48d2d857095382d2e50f28
BLAKE2b-256 34c6ae8e577d40f8a08823e92f1d16596023c83b4350de4a2e6ade14265d091c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.6.0-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.2 CPython/3.11.2

File hashes

Hashes for ray-2.6.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e79e386b69d49b579ed1f4d27a0f6454f160f187f73431a7e3ee8001e4d428dc
MD5 47f096a19e4ca2419207df53710c4bd7
BLAKE2b-256 c0b7b18bed17e7e7bd8b23125f1f748529defe93379d2fa4f33f8530807c066c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.6.0-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.2 CPython/3.11.2

File hashes

Hashes for ray-2.6.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8279a7bbb3ef1b79423948d731104cc78d87d7856175b217128d888000ed8ed6
MD5 3d5d2f1e1a3798beed55064e1377a0f5
BLAKE2b-256 c9382f476649493e73a50288d6d14c47ed9cf025ac2689d5e0ebf6b9916de37f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.6.0-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.2 CPython/3.11.2

File hashes

Hashes for ray-2.6.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d1db9a58a828b7b1a7d74f2013967bbfc817af669cf817bc5d52517e36c2f70b
MD5 1e4341db1100468e13ccc286fb5192c9
BLAKE2b-256 455b3eebe84a62152a3e4ef138ded921f926bb988ca89a00e0ac4239615c7e10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 678c5d7e894f96d68d92eff15854168c2d10185e3cb66e4d00b239719667b309
MD5 4a030ff20a8da2a49efe2b618b53c19c
BLAKE2b-256 29d9ac5c39b0633a6af4619a85867a228f42bc85c4da6b8e82810fd477f67786

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.0-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 21f6386cc1b6fac1dfe9a7c64238beb2a3973dde5772df001151097903c9bb7f
MD5 b45f3ee942d3ae0373467a188cea9baf
BLAKE2b-256 da23e91a50a1183e0320c375d7b43036145c4b51c9b2a69aeddd164bc3b616d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.6.0-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.2 CPython/3.11.2

File hashes

Hashes for ray-2.6.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9e3cfb2f248feebedd23d10258c5771ea5c1badd33353badc10312ed1c59a67e
MD5 8c62f29da35751f83754661b79429ab8
BLAKE2b-256 d5e355f34b7c174b682533dbe394dd0902158dace557cd9fc4e8933c65259480

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.6.0-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.2 CPython/3.11.2

File hashes

Hashes for ray-2.6.0-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a28562805970cdfe944b46f40c52be08ce19a838fd3f344809c9732d274809c0
MD5 608d78dabf14a7590c9cf569ceebe9c8
BLAKE2b-256 e2d63f3bc2586b0c35f525319c256cd8e6e0fa91476b72d7d06280d307f1096b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.6.0-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.2 CPython/3.11.2

File hashes

Hashes for ray-2.6.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 d704c1b71857adbd8833674c033fd96ca3207f5fa44a3050e183bc6915689ee0
MD5 974f71002107cc5610778064a0101e48
BLAKE2b-256 5cf10c2a4a114ee1e39d1c9feb0ee6e3d4a4879e8846599dfc693902e530dc89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.0-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d171e2ef0796619deabc79cd80344c6574054aca19c024b2a08e8c3a7d2ab57f
MD5 54d69562958265a60316ba10e725081d
BLAKE2b-256 9ce7b7dd9820b5be853437bf20ccfa0c0e068333b7fb0310e76f84e9377576a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.0-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ce77f283e1c6dc581a32ee97492791b035797b1b76c819bfd812ea08390f757c
MD5 416d3f0771b67e9e877136a24746cebc
BLAKE2b-256 7a46dd876ea8009f3c2114bf58b63a64d2a4d30b001ee741bb4a0ed7ba86d35f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.6.0-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7c144dcf85f371c5f8b511d5e2fe5f077bba8777a67399a3cc1e44f0e8da228b
MD5 3498f59361d4a5a39f8e7081dd75b5b1
BLAKE2b-256 8b6f4cc2647694541131a2c1092feb4b17b6daeba40a888db5c953adcb4f657c

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