Skip to content

Commit

Permalink
Fix adroit support
Browse files Browse the repository at this point in the history
  • Loading branch information
takuseno committed Jan 6, 2025
1 parent abb6e83 commit 972b043
Showing 1 changed file with 9 additions and 7 deletions.
16 changes: 9 additions & 7 deletions d3rlpy/datasets.py
Original file line number Diff line number Diff line change
Expand Up @@ -441,15 +441,17 @@ def get_d4rl(
)

# remove incompatible wrappers
normalized_env = env.env.env.env # type: ignore
assert isinstance(
normalized_env, (NormalizedBoxEnv, NormalizedBoxEnvFromUtils)
)
unwrapped_env: gym.Env[Any, Any] = normalized_env.wrapped_env
unwrapped_env.render_mode = render_mode # overwrite
wrapped_env = env.env.env.env # type: ignore
if isinstance(
wrapped_env, (NormalizedBoxEnv, NormalizedBoxEnvFromUtils)
):
unwrapped_env: gym.Env[Any, Any] = wrapped_env.wrapped_env
unwrapped_env.render_mode = render_mode # overwrite
else:
wrapped_env.env.render_mode = render_mode # overwrite

return dataset, TimeLimit(
normalized_env, max_episode_steps=max_episode_steps
wrapped_env, max_episode_steps=max_episode_steps
)
except ImportError as e:
raise ImportError(
Expand Down

0 comments on commit 972b043

Please sign in to comment.