Check for Inf and NaN using the VecWrapper.
(env: gym.Env)
| 188 | |
| 189 | |
| 190 | def _check_nan(env: gym.Env) -> None: |
| 191 | """Check for Inf and NaN using the VecWrapper.""" |
| 192 | vec_env = VecCheckNan(DummyVecEnv([lambda: env])) |
| 193 | vec_env.reset() |
| 194 | for _ in range(10): |
| 195 | action = np.array([env.action_space.sample()]) |
| 196 | _, _, _, _ = vec_env.step(action) |
| 197 | |
| 198 | |
| 199 | def _is_goal_env(env: gym.Env) -> bool: |
no test coverage detected
searching dependent graphs…