Closed qgallouedec closed 1 year ago
@araffin why does minigrid need gym-packages
arg? If there is no specific reason, I would use import_envs.py
, like for other libraries.
@araffin why does minigrid need
gym-packages
arg? If there is no specific reason, I would useimport_envs.py
, like for other libraries.
mainly for legacy reasons and to demonstrate how to use --gym-packages
.
Would you agree to remove it?
Would you agree to remove it?
Remove the argument completely, no. It is actually useful from time to time (even though the feature is now mostly covered by python config now), and we should probably rename it to packages
.
Change the way minigrid is used?
yes, but then we should probably add a test for the gym-packages
to avoid regressions.
I mean, changing the way that minigrid is used, sorry I agree with your remark about testing ˋgym-packages`
I just wait to have one run per env (and maybe adjust n_timesteps) before merging
I think that we're good now
Note that I did not run the benchmark script. It fails during the evaluation Pendulum/PPO, but I did not investigate further.
fyi, I removed the need for installing test env package and custom mypy arg in https://github.com/DLR-RM/rl-baselines3-zoo/pull/357/commits/666abb320ef311c99726b8448cf03b08c7c2dbc1
It's much better like this
Description
Motivation and Context
Types of changes
Checklist:
make format
(required)make check-codestyle
andmake lint
(required)make pytest
andmake type
both pass. (required)Note: we are using a maximum length of 127 characters per line