stable-baselines3/stable_baselines3
Bernhard Raml 97b81f9e9e
Fix ignoring the exclude in the logger's record function for json, csv and log logging formats (#190)
* Fix ignoring the exclude in logger record

For the logging formats json, csv, and log the exclude parameter of the
logger's record function has been ignored. The necessary checks were
missing from some of the format writer classes. Regression tests have
been added to prevent this error in the future.

* Fix docstring for filter_excluded_keys

Co-authored-by: Antonin RAFFIN <antonin.raffin@ensta.org>

* Added missing type hints to local functions

* Update stable_baselines3/common/logger.py

Co-authored-by: Bernhard Raml <raml.bernhard@gmail.com>
Co-authored-by: Antonin RAFFIN <antonin.raffin@ensta.org>
2020-10-16 17:34:49 +02:00
..
a2c Cleanup docstring types (#169) 2020-10-02 20:05:55 +03:00
common Fix ignoring the exclude in the logger's record function for json, csv and log logging formats (#190) 2020-10-16 17:34:49 +02:00
ddpg Cleanup docstring types (#169) 2020-10-02 20:05:55 +03:00
dqn Improve typing coverage (#175) 2020-10-07 10:51:49 +02:00
ppo Cleanup docstring types (#169) 2020-10-02 20:05:55 +03:00
sac Add custom arch for off-policy actor/critic networks (#182) 2020-10-13 12:01:33 +02:00
td3 Add custom arch for off-policy actor/critic networks (#182) 2020-10-13 12:01:33 +02:00
__init__.py Auto-formatting with black and isort (#97) 2020-07-16 16:12:16 +02:00
py.typed Rename to stable-baselines3 2020-05-05 15:02:35 +02:00
version.txt Improve typing coverage (#175) 2020-10-07 10:51:49 +02:00