Skip to content
/ seagul Public

A utility library for research in robotics and deep reinforcement learning.

Notifications You must be signed in to change notification settings

sgillen/seagul

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

seagul

This is my rifle. There are many like it, but this one is mine.

- Major General William H. Rupertus

A generic utility library for deep reinforcement learning. I built this throughout my PhD as sort of a personal swiss-army knife for my research. There are other libraries that do similar things, this one is mine.

Highlights include:

Who should use this?

If you just want to get your feet wet with deep RL there are better places to start, I usually recomend stable-baselines3. Most of the value of something like this is that I personally know it inside and out, but that won't be an advantage to someone out.

If you are a student working with me, or someone looking to extend my previous work, you've come to the right place.

Installation

This is a python package, so you can install it with:

pip install git+https://github.com/sgillen/seagul

Or if you want to make changes:

git clone https://github.com/sgillen/seagul
cd seagul
pip install -e .

I think that the tests folder linked above is a good starting point, and many files have a main restricted portion that shows some basic usage.

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages