![](http://deeprlhub.com/assets/files/2021-02-26/1614302222-996287-image.png)
![](http://deeprlhub.com/assets/files/2021-02-26/1614302023-739858-image.png)
![](http://deeprlhub.com/assets/files/2021-02-26/1614302051-825417-image.png)
![](http://deeprlhub.com/assets/files/2021-02-26/1614302083-17681-image.png)
![](http://deeprlhub.com/assets/files/2021-02-26/1614302128-775271-image.png)
![](http://deeprlhub.com/assets/files/2021-02-26/1614302099-962428-image.png)
![](http://deeprlhub.com/assets/files/2021-02-26/1614302173-535684-image.png)
cite: @article{seo2021state,
title={State Entropy Maximization with Random Encoders for Efficient Exploration},
author={Seo, Younggyo and Chen, Lili and Shin, Jinwoo and Lee, Honglak and Abbeel, Pieter and Lee, Kimin},
journal={arXiv preprint arXiv:2102.09430},
year={2021}
}
Dreamer + RE3
Our code is built on top of the Dreamer repository.
Installation
You could install all dependencies by following command:
pip3 install --user tensorflow-gpu==2.2.0
pip3 install --user tensorflow_probability
pip3 install --user git+git://github.com/deepmind/dm_control.git
pip3 install --user pandas
pip3 install --user matplotlib
# Install custom dm_control environments for walker_run_sparse / cheetah_run_sparse
cd ../envs/dm_control
pip3 install .
Instructions
Dreamer
python dreamer.py --logdir ./logdir/dmc_pendulum_swingup/dreamer/12345 --task dmc_pendulum_swingup --precision 32 --beta 0.0 --seed 12345
Dreamer + RE3
python dreamer.py --logdir ./logdir/dmc_pendulum_swingup/dreamer_re3/12345 --task dmc_pendulum_swingup --precision 32 --k 53 --beta 0.1 --seed 12345