def thunk(env):
     env = gym.make(**env)
     env = RewardCollector(env)
     env = TransposeImage(env)
     env = ScaledFloatFrame(env)
     env = UnrealEnvBaseWrapper(env)
     return env
Example #2
0
 def _thunk():
     env = gym.make(**env_base)
     env = NoopResetEnv(env, noop_max=30)
     env = MaxAndSkipEnv(env, skip=4)
     env = RewardCollector(env)
     env = EpisodicLifeEnv(env)
     env = ClipRewardEnv(env)
     env = WarpFrame(env)
     env = ScaledFloatFrame(env)
     env = TransposeImage(env)
     env = UnrealEnvBaseWrapper(env)
     return env
Example #3
0
 def create_env(self, env):
     env = gym.make(env)
     env = NoopResetEnv(env, noop_max=30)
     env = MaxAndSkipEnv(env, skip=4)
     env = RewardCollector(env)
     env = EpisodicLifeEnv(env)
     env = ClipRewardEnv(env)
     env = WarpFrame(env)
     env = FrameStack(env, 4)
     env = ConvertToNumpy(env)
     env = TransposeImage(env)
     env = ScaledFloatFrame(env)
     return env
Example #4
0
 def wrap(env):
     env = RewardCollector(env)
     env = TransposeImage(env)
     env = ScaledFloatFrame(env)
     env = UnrealEnvBaseWrapper(env)
     return env