This repository is for developing and testing some Bayesian distributional RL algorithms.
Clone the repository
git clone https://github.com/maximerobeyns/bdrl
And install in development mode:
pip install -e .
Note: you may need to install third party dependencies first such as Bayesfunc.
Agents are configured using gin configuration files, so that the agent
configurations and hyperparameters are all in one place, in version control and
you don’t have to pass long command line arguments. These configuration files
live in the /configs
directory.
To run an agent, simply write a configuration file, and provide it to the runner:
./main.py -c configs/dqn.gin