8000 GitHub - akintomiwa/smart-cities-drl: Urban mobility simulations with Python3, RLlib (Deep Reinforcement Learning) and Mesa (Agent-based modeling)
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Urban mobility simulations with Python3, RLlib (Deep Reinforcement Learning) and Mesa (Agent-based modeling)

Notifications You must be signed in to change notification settings

akintomiwa/smart-cities-drl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep Reinforcement Learning for Smart Cities

Documentation

RLlib: https://docs.ray.io/en/master/rllib.html

Mesa: https://mesa.readthedocs.io/en/stable/

Installation

Clone repository and install dependencies.

git clone git@github.com:eescriba/smart-cities-drl.git
cd smart-cities-drl
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
pip install -e .

Training

Train environments in Jupyter notebooks with RLlib.

SmartCab

Open In Colab

WasteNet

Open In Colab

smart-cities-drl

Simulations

Run and visualize environments with Mesa.

mesa runserver src/[env_name]

smart-cities-drl

About

Urban mobility simulations with Python3, RLlib (Deep Reinforcement Learning) and Mesa (Agent-based modeling)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.7%
  • Python 0.3%
0