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.8.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.8.1-cp311-cp311-win_amd64.whl (24.6 MB view details)

Uploaded CPython 3.11Windows x86-64

ray-2.8.1-cp311-cp311-manylinux2014_x86_64.whl (63.1 MB view details)

Uploaded CPython 3.11

ray-2.8.1-cp311-cp311-manylinux2014_aarch64.whl (33.4 MB view details)

Uploaded CPython 3.11

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.15+ x86-64

ray-2.8.1-cp310-cp310-win_amd64.whl (24.2 MB view details)

Uploaded CPython 3.10Windows x86-64

ray-2.8.1-cp310-cp310-manylinux2014_x86_64.whl (62.6 MB view details)

Uploaded CPython 3.10

ray-2.8.1-cp310-cp310-manylinux2014_aarch64.whl (32.9 MB view details)

Uploaded CPython 3.10

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.15+ x86-64

ray-2.8.1-cp39-cp39-win_amd64.whl (24.2 MB view details)

Uploaded CPython 3.9Windows x86-64

ray-2.8.1-cp39-cp39-manylinux2014_x86_64.whl (62.6 MB view details)

Uploaded CPython 3.9

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.15+ x86-64

ray-2.8.1-cp38-cp38-win_amd64.whl (24.2 MB view details)

Uploaded CPython 3.8Windows x86-64

ray-2.8.1-cp38-cp38-manylinux2014_x86_64.whl (62.6 MB view details)

Uploaded CPython 3.8

ray-2.8.1-cp38-cp38-manylinux2014_aarch64.whl (33.0 MB view details)

Uploaded CPython 3.8

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

Uploaded CPython 3.8macOS 11.0+ ARM64

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

Uploaded CPython 3.8macOS 10.15+ x86-64

File details

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

File metadata

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

File hashes

Hashes for ray-2.8.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f66a0ca8e07a851deab82f7592e1c3b7e4d95d27f5870c43e5266e8ca824aac0
MD5 5c49943b39914c1e23cffa22df2c7615
BLAKE2b-256 ec8619e8e61723cef854bf77e4234e7ee1ef0082f874c87066259d21a2f9333c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.8.1-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 05cc635f579067419478f006406e1954268a3efa8409cb5621d5ed4c5426b8c7
MD5 63105293734f31c378028c800cfb6c1c
BLAKE2b-256 b81dbe175e0e85fe163d68603cb8889d09bdd1ef3b4dcdb1f48ebac32d699dc7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.8.1-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8ec10b85058ce2e191ceb312382683e2cc9e81d063feab02527eecdc19220955
MD5 97b481c867a1463630c2f75937d90cad
BLAKE2b-256 c566b25d274f7a31c623e6a70d57d3fb921841669ad92100f17e79eb70679e3b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.8.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.9.16

File hashes

Hashes for ray-2.8.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9d20c20c14809dcfc93e441ac72028497ce4554d966ac950df455c2f68079d2c
MD5 1892b0d88ac79d3546714fec5314b24c
BLAKE2b-256 cd9a06f77a987604b4b8b95a1a341d9594e62997d14c8496e983cc0ca3bb0dcf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.8.1-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 84ce9d30f7c49ad5e4130fc0411b2f21d6148435b027cc8fb1711cb9c6eb7990
MD5 c29ad6c6f948f766147c62084d541231
BLAKE2b-256 cdf3483f1f62033858a4a1230021f30c5d6db089112a6d94b78d57bc0540b0a0

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ray-2.8.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b68388647d169e7b059dba5dcff7f704a0a31d46c91205862ceb477c7bf07cf5
MD5 e2d75fcf71417aaaba11452bc761d96e
BLAKE2b-256 472bae241ff65fb59c8306efd564efe72e3e000543dcf499a2c19f85fe5f8063

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.8.1-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8dab22b7d0659f1d8f8df7fc62895955c28c2c51ea5cb4c2b89ec0bbe4f1c573
MD5 7787604a56b2b8053ceaf5816e9dcdda
BLAKE2b-256 75af22a86b4f63ebacbf25aaa32cb8d6b77f6935fabe9e4c38a19b6309b42e76

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.8.1-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b1c1986ce3ed32b7304e1480e2cdfad2af2118a4b5ab561a671b5d83b3353b65
MD5 fcd5dbc4147e8595c54ec219b692f794
BLAKE2b-256 77df0e0bd576616d9778645ea00c606ff57dc2288f3852991588ed52366ad108

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.8.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.9.16

File hashes

Hashes for ray-2.8.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4e8b43c9e2dbddbddac281cb518138228f2742d829a488490664dad350ea1aff
MD5 5b6f2827fc39ab73b9949191dff1a84b
BLAKE2b-256 27e7e7440869d22ee28e46e926bd4fc0df4c26301c89de25498cef90e4cc76b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.8.1-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2fe3174013d450dafbd219302112e670a035dac96443e9102e729eb914d9335f
MD5 e10d71ee76114d887e593e3d50ff0769
BLAKE2b-256 7407ec8fde67ba7189c8f8fb9c49ac54bb92b19334461136e16b4b28255436ff

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ray-2.8.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 cc8ae2d02abe2ef590794deb372b43be71ba8cf449c76724cfc06dc0b34f6b69
MD5 fb58fcf2b5d8a35999b7d4514747e297
BLAKE2b-256 556a0ecd00cfa33baa37f6abc780239a8179d5db2bfd146a800a92da8a330b31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.8.1-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc39b645703470b3084c4ac02cde01decbf8427385cf8ea3ab574d49454872b6
MD5 533067109d91ad44f0e58333aa30f0ab
BLAKE2b-256 0ea0fd714009b1da3afbd323f2d72573dc496a0eaa339978bbba9c847a270505

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.8.1-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 67602e38ef01936027c4b298b99a8d839278a301af1892d72c6244b39a3ed01b
MD5 b97f77b9713bf7be61d9233e42e2865a
BLAKE2b-256 e1e4d01b594001a8409425cab5661dfb6c0b2cb42bb1e23cbd2842d18004a724

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.8.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.9.16

File hashes

Hashes for ray-2.8.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0054c59bd110a9e026a1fcfa1e35ee0909f197245bd20d4303d1cd862ecda870
MD5 786bbc52677eee820b7a4ab09144245e
BLAKE2b-256 d158d119f09872625e212452c81ec9d3a89bbb12d0f9c478ead2d5c7316b94f0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.8.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.9.16

File hashes

Hashes for ray-2.8.1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 6d0a4f08794c517fdadf5fc1e5442c6424cb6678e309731ff1d5bcbc7af168fb
MD5 c983fa54fd9ee10df61f2bb40a857e91
BLAKE2b-256 329f14b3e236f3113b4ab261db6fe3c3064cd7dbbdad8c6930c445ef48ece0f7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ray-2.8.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a256ccbec67f22fe9a2da1b72c9f2057ee2d97414779faf84685288e6008d451
MD5 03cc60ab6fb9ac83c306a293554c175e
BLAKE2b-256 e92f02d07fdbf8e11c62d64fe790e3af3ad714701a459904e0830e6d4c1765fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.8.1-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7fd8e73af2635869b51828b2acff87f45d74a396729443a243804e306b8c8931
MD5 3769384aa79d4bac59c4d842d20e036b
BLAKE2b-256 2dc4d06d77c16b36d1106779b7e793b23575bf7c1705c2bb3b8e89ac8c598281

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ray-2.8.1-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 71d20d90cea033441de565ad8a4b66440435e27c79cc354f0c5ef245fe5dd491
MD5 f50c5d6bbfc24359a106da8da4623cc4
BLAKE2b-256 6e49f37508bade506aced5abeca021ce03fbb1ee3eb96fcb61cfd628eccec181

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.8.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.9.16

File hashes

Hashes for ray-2.8.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c7dd115dabcb45a35b91b6c3e2a07bdc322aecd906d38679b487d125787d171
MD5 7aaaf07aba500c8a1d02a1a0a6419aa1
BLAKE2b-256 59b1f2e3725a4a27f169485e7e2659bb569aebb057c14e52de14a5cf1d5a8c3f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ray-2.8.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.9.16

File hashes

Hashes for ray-2.8.1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 932e7129007ea2152676bbd66b59c2df7c165c36fb669442f29b488b0027de21
MD5 ecd38d7f3b5f6baaf4aac0498bf4c80d
BLAKE2b-256 4c5259039d1ab6301aa937d774ba712a0b635fc1a1a56ed7c849f7810bbd8955

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