Use deepmind wrapper for retro (#685)
* Use deepmind wrapper for retro * moved wrap_deepmind_retro after Monitor wrapper
This commit is contained in:
committed by
pzhokhov
parent
165c622572
commit
637bf55da7
@@ -60,12 +60,14 @@ def make_env(env_id, env_type, subrank=0, seed=None, reward_scale=1.0, gamestate
|
|||||||
allow_early_resets=True)
|
allow_early_resets=True)
|
||||||
|
|
||||||
if env_type == 'atari':
|
if env_type == 'atari':
|
||||||
return wrap_deepmind(env, **wrapper_kwargs)
|
env = wrap_deepmind(env, **wrapper_kwargs)
|
||||||
elif reward_scale != 1:
|
elif env_type == 'retro':
|
||||||
return retro_wrappers.RewardScaler(env, reward_scale)
|
env = retro_wrappers.wrap_deepmind_retro(env, **wrapper_kwargs)
|
||||||
else:
|
|
||||||
return env
|
|
||||||
|
|
||||||
|
if reward_scale != 1:
|
||||||
|
env = retro_wrappers.RewardScaler(env, reward_scale)
|
||||||
|
|
||||||
|
return env
|
||||||
|
|
||||||
|
|
||||||
def make_mujoco_env(env_id, seed, reward_scale=1.0):
|
def make_mujoco_env(env_id, seed, reward_scale=1.0):
|
||||||
|
Reference in New Issue
Block a user