Skip to content

lrl: Learn Reinforcement Learning - A package to help people learn basic planning and Reinforcement Learning

License

Notifications You must be signed in to change notification settings

ca-scribner/lrl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lrl: Learn Reinforcement Learning

See here for complete documentation.

Overview

lrl is a Python package for applying (and hopefully, learning!) basic Reinforcement Learning algorithms. It is intended to be an early stepping stone for someone trying to understanding the basic concepts of planning and learning, providing out-of-the-box implementations of some simple environments and algorithms in a well documented, readable, and digestible way to give someone platform from which to build understanding.

The overall goal of the author in writing this package was to provide people interested in Reinforcement Learning a starting point and handrail to help them as they began learning. The fastest, most efficient implementation is less important here than code which can be read and learned from by someone new to the topic and with intermediate Python skills.

Installation Instructions

lrl is accessible using pip

pip install lrl

or, you can pull the source to your working directory so you can play along at home

git clone https://github.com/ca-scribner/lrl.git lrl
pip install -e lrl