Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dustinvtran/bayesrl

A Python library for reinforcement learning using Bayesian approaches
https://github.com/dustinvtran/bayesrl

Last synced: 22 days ago
JSON representation

A Python library for reinforcement learning using Bayesian approaches

Awesome Lists containing this project

README

        

# BayesRL
`BayesRL` is a Python library for reinforcement learning using Bayesian
approaches. It stores both agents and environments under separate classes, where
an agent class is a learning algorithm and environments are tasks that the agent
must solve. We include agents and environments for solving and implementing both
Markov decision processes (MDPs) and partially observable Markov decision
processes (POMDPs).

Examples can be found in the directory `tests/`. More documentation can be found in the [wiki](../../wiki).

## Installation
To install from pip, run
```{bash}
pip install -e "git+https://github.com/dustinvtran/bayesrl.git#egg=bayesrl"
```

## Authors
* Dustin Tran \
* Xiaomin Wang \
* Rodrigo Gomes \

## References
* Malcolm Strens. A bayesian framework for reinforcement learning. In _Proceedings of the 17th International Conference on Machine Learning (ICML)_, 2000.