RyanRizzo96 / RL_baselines

A merge between OpenAI Baselines and Stable Baselines with increased focus on HER+DDPG and ease of use. Simply run the bash script to get started!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Baselines

RLBaselines is built upon OpenAI Baselines and uses improved documentation and code quality from Stable Baselines. Follow OpenAI's installation guide to get started.

Improved Plotting

  1. Added tensorboard-aggregator to aggregate multiple tensorboard runs.
  2. Added csv_aggregator.py for easier and more intuitive plotting of mean and standard deviation.

The shaded blue is the standard deviation from the mean, while the orange shade is the error in estimate of the mean.

image

  1. Added csv_plot.py to improve ease of use in utilising baseline plotting functions.

image

Results

image

Road map

  • Plot results using seaborn
  • Compare results in a more professional manner
  • Implement Prioritized Sequence Experience Replay
  • Implement Energy Based Prioritization
  • Compare the above

About

A merge between OpenAI Baselines and Stable Baselines with increased focus on HER+DDPG and ease of use. Simply run the bash script to get started!

License:MIT License


Languages

Language:Python 99.2%Language:Shell 0.7%Language:Dockerfile 0.1%Language:Roff 0.0%