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 accelerating ML workloads.
-
Updated
May 6, 2023 - Python
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 accelerating ML workloads.
PyBullet Gym environments for single and multi-agent reinforcement learning of quadcopter control
One repository is all that is necessary for Multi-agent Reinforcement Learning (MARL)
A custom MARL (multi-agent reinforcement learning) environment where multiple agents trade against one another (self-play) in a zero-sum continuous double auction. Ray [RLlib] is used for training.
VMAS is a vectorized framework designed for efficient Multi-Agent Reinforcement Learning benchmarking. It is comprised of a vectorized 2D physics engine written in PyTorch and a set of challenging multi-robot scenarios. Additional scenarios can be implemented through a simple and modular interface.
Deep Reinforcement Learning For Trading
An introductory tutorial about leveraging Ray core features for distributed patterns.
RLlib tutorials
Reinforcement learning algorithms in RLlib
Walkthroughs for DSL, AirSim, the Vector Institute, and more
This is suite of the hands-on training materials that shows how to scale CV, NLP, time-series forecasting workloads with Ray.
Adaptive real-time traffic light signal control system using Deep Multi-Agent Reinforcement Learning
Dynamic multi-cell selection for cooperative multipoint (CoMP) using (multi-agent) deep reinforcement learning
An open, minimalist Gym environment for autonomous coordination in wireless mobile networks.
An example implementation of an OpenAI Gym environment used for a Ray RLlib tutorial
Super Mario Bros training with Ray RLlib DQN algorithm
Used Flow, Ray/RLlib and OpenAI Gym to simulate and train autonomous vehicles/human drivers in SUMO (Simulation of Urban Mobility)
RL environment replicating the werewolf game to study emergent communication
Add a description, image, and links to the rllib topic page so that developers can more easily learn about it.
To associate your repository with the rllib topic, visit your repo's landing page and select "manage topics."