Skip to content

Commit

Permalink
Release 2.5.0 (#251)
Browse files Browse the repository at this point in the history
* Remove GAIL results

* Begin GAIL cleanup

* Fixes for GAIL + add tests

* Fix GAIL saving/loading

* Add notes

* Bug fixes + update changelog for GAIL

* Remove unused file

* Fix A2C with continuous actions
+ update logging

* Fix ACKTR runner

* Fixed behavior cloning + add test

* Add pretrain method

* Update coverage rc

* Rename dataset file

* Refactor expert dataset generation

* Clean up code for codacy

* Remove unused import

* Fix close method for DummyVecEnv

* Add support for pretraining with discrete actions

* Style fix

* Kill env processes to avoid memory error during tests

* Call close instead of killing processes

* Start rewriting expert dataset
In order to support image dataset

* Style fixes

* Add image dataset recorder

* Add documentation for pretraing + GAIL

* Remove pretrain with image buggy test for now

* Fix forkserver hanging when using atari env

* Reduce number of cpu for atari envs

* Change default start method (test CI)

* Test sequential mode

* Add sequential processing param

* Switch back to fork start method + add warning

* Add discrete actions support for GAIL + fix deprecations

* Update documentation

* Clean up + format code

* Replace num_iters by n_epochs + update doc

* Do not display NaN reward when not using Monitor (for SAC)

* Document Gumbel-max trick

* Simplify dataloader

* Expert model can be a callable

* Release 2.5.0 + New Maintainer
  • Loading branch information
araffin authored and hill-a committed Mar 28, 2019
1 parent aa62f02 commit c333271
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 10 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -191,7 +191,7 @@ To cite this repository in publications:

```
@misc{stable-baselines,
author = {Hill, Ashley and Raffin, Antonin and Ernestus, Maximilian and Traore, Rene and Dhariwal, Prafulla and Hesse, Christopher and Klimov, Oleg and Nichol, Alex and Plappert, Matthias and Radford, Alec and Schulman, John and Sidor, Szymon and Wu, Yuhuai},
author = {Hill, Ashley and Raffin, Antonin and Ernestus, Maximilian and Gleave, Adam and Traore, Rene and Dhariwal, Prafulla and Hesse, Christopher and Klimov, Oleg and Nichol, Alex and Plappert, Matthias and Radford, Alec and Schulman, John and Sidor, Szymon and Wu, Yuhuai},
title = {Stable Baselines},
year = {2018},
publisher = {GitHub},
Expand All @@ -202,7 +202,7 @@ To cite this repository in publications:

## Maintainers

Stable-Baselines is currently maintained by [Ashley Hill](https://github.com/hill-a) (aka @hill-a), [Antonin Raffin](https://araffin.github.io/) (aka [@araffin](https://github.com/araffin)) and [Maximilian Ernestus](https://github.com/erniejunior) (aka @erniejunior).
Stable-Baselines is currently maintained by [Ashley Hill](https://github.com/hill-a) (aka @hill-a), [Antonin Raffin](https://araffin.github.io/) (aka [@araffin](https://github.com/araffin)), [Maximilian Ernestus](https://github.com/erniejunior) (aka @erniejunior) and [Adam Gleave](https://github.com/adamgleave) (@AdamGleave).

## How To Contribute

Expand Down
2 changes: 1 addition & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ To cite this project in publications:
.. code-block:: bibtex
@misc{stable-baselines,
author = {Hill, Ashley and Raffin, Antonin and Ernestus, Maximilian and Traore, Rene and Dhariwal, Prafulla and Hesse, Christopher and Klimov, Oleg and Nichol, Alex and Plappert, Matthias and Radford, Alec and Schulman, John and Sidor, Szymon and Wu, Yuhuai},
author = {Hill, Ashley and Raffin, Antonin and Ernestus, Maximilian and Gleave, Adam and Traore, Rene and Dhariwal, Prafulla and Hesse, Christopher and Klimov, Oleg and Nichol, Alex and Plappert, Matthias and Radford, Alec and Schulman, John and Sidor, Szymon and Wu, Yuhuai},
title = {Stable Baselines},
year = {2018},
publisher = {GitHub},
Expand Down
12 changes: 7 additions & 5 deletions docs/misc/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ Changelog

For download links, please look at `Github release page <https://github.com/hill-a/stable-baselines/releases>`_.

Pre-Release 2.5.0a0 (WIP)
Release 2.5.0 (2019-03-28)
--------------------------

**Working GAIL and hotfix for A2C with continuous actions**
**Working GAIL, pretrain RL models and hotfix for A2C with continuous actions**

- fixed various bugs in GAIL
- added scripts to generate dataset for gail
Expand Down Expand Up @@ -244,18 +244,20 @@ Release 0.1.6 (2018-07-27)
- Added atari tests
- Added logger tests

Missing: tests for acktr continuous (+ HER, gail but they rely on
mujoco...)
Missing: tests for acktr continuous (+ HER, rely on mujoco...)

Maintainers
-----------

Stable-Baselines is currently maintained by `Ashley Hill`_ (aka @hill-a) `Antonin Raffin`_ (aka `@araffin`_) and `Maximilian Ernestus`_ (aka @erniejunior).
Stable-Baselines is currently maintained by `Ashley Hill`_ (aka @hill-a), `Antonin Raffin`_ (aka `@araffin`_),
`Maximilian Ernestus`_ (aka @erniejunior) and `Adam Gleave`_ (`@AdamGleave`_).

.. _Ashley Hill: https://github.com/hill-a
.. _Antonin Raffin: https://araffin.github.io/
.. _Maximilian Ernestus: https://github.com/erniejunior
.. _Adam Gleave: https://gleave.me/
.. _@araffin: https://github.com/araffin
.. _@AdamGleave: https://github.com/adamgleave

Contributors (since v2.0.0):
----------------------------
Expand Down
5 changes: 4 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,9 @@
Documentation:
https://stable-baselines.readthedocs.io/en/master/
RL Baselines Zoo:
https://github.com/araffin/rl-baselines-zoo
## Quick example
Most of the library tries to follow a sklearn-like syntax for the Reinforcement Learning algorithms using Gym.
Expand Down Expand Up @@ -138,7 +141,7 @@
license="MIT",
long_description=long_description,
long_description_content_type='text/markdown',
version="2.5.0a0",
version="2.5.0",
)

# python setup.py sdist
Expand Down
2 changes: 1 addition & 1 deletion stable_baselines/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@
from stable_baselines.trpo_mpi import TRPO
from stable_baselines.sac import SAC

__version__ = "2.5.0a0"
__version__ = "2.5.0"

0 comments on commit c333271

Please sign in to comment.