stable-baselines3/stable_baselines3/common
Costa Huang ddbe0e93f9
Support for VecMonitor for gym3-style environments (#311)
* add vectorized monitor

* auto format of the code

* add documentation and VecExtractDictObs

* refactor and add test cases

* add test cases and format

* avoid circular import and fix doc

* fix type

* fix type

* oops

* Update stable_baselines3/common/monitor.py

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

* Update stable_baselines3/common/monitor.py

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

* add test cases

* update changelog

* fix mutable argument

* quick fix

* Apply suggestions from code review

* fix terminal observation for gym3 envs

* delete comment

* Update doc and bump version

* Add warning when already using `Monitor` wrapper

* Update vecmonitor tests

* Fixes

Co-authored-by: Antonin RAFFIN <antonin.raffin@ensta.org>
2021-04-13 18:09:31 +02:00
..
sb2_compat Add callable signatures to type annotations. (#215) 2020-11-15 17:50:28 +01:00
vec_env Support for VecMonitor for gym3-style environments (#311) 2021-04-13 18:09:31 +02:00
__init__.py Update docs (custom policy, type hints) (#167) 2020-09-29 20:41:14 +03:00
atari_wrappers.py Add SUMO-RL as example project in the docs (#257) 2020-12-13 17:15:45 +01:00
base_class.py Add custom objects support + bug fix (#336) 2021-03-06 15:17:43 +02:00
bit_flipping_env.py Implement HER (#120) 2020-10-22 11:56:43 +02:00
buffers.py Fix discrete obs support (#296) 2021-01-21 02:42:33 +02:00
callbacks.py Fix numpy warning and update migration guide (#307) 2021-02-01 11:24:44 +01:00
distributions.py Add custom objects support + bug fix (#336) 2021-03-06 15:17:43 +02:00
env_checker.py add check to ensure action space is non-dict non-tuple for env_checker nan check (#192) 2020-10-19 00:23:51 +03:00
env_util.py Doc fixes and add monitor_kwargs parameter (#230) 2020-11-20 10:28:54 +01:00
evaluation.py Support for VecMonitor for gym3-style environments (#311) 2021-04-13 18:09:31 +02:00
identity_env.py Avoid transposing channel-first envs (#213) 2020-11-03 12:34:09 +01:00
logger.py Add Support for Text Records to Logger, Add Hint on How To Access SummaryWriter in Docs. (#303) 2021-02-01 11:56:33 +01:00
monitor.py Support for VecMonitor for gym3-style environments (#311) 2021-04-13 18:09:31 +02:00
noise.py Improve typing coverage (#175) 2020-10-07 10:51:49 +02:00
off_policy_algorithm.py Fix default arguments + add bugbear (#363) 2021-03-25 11:35:21 +02:00
on_policy_algorithm.py Add custom objects support + bug fix (#336) 2021-03-06 15:17:43 +02:00
policies.py Add custom objects support + bug fix (#336) 2021-03-06 15:17:43 +02:00
preprocessing.py Add custom objects support + bug fix (#336) 2021-03-06 15:17:43 +02:00
results_plotter.py Fix default arguments + add bugbear (#363) 2021-03-25 11:35:21 +02:00
running_mean_std.py Cleanup docstring types (#169) 2020-10-02 20:05:55 +03:00
save_util.py Add custom objects support + bug fix (#336) 2021-03-06 15:17:43 +02:00
torch_layers.py Fix default arguments + add bugbear (#363) 2021-03-25 11:35:21 +02:00
type_aliases.py TD3 Code review (#245) 2021-02-27 17:33:50 +01:00
utils.py Add custom objects support + bug fix (#336) 2021-03-06 15:17:43 +02:00