Open pseudo-rnd-thoughts opened 2 years ago
Would it be possible to also remove the dependency on mujoco_py (like it was done in gym as far as I know)? Since downloading mujoco manually every time is extremely annoying (and compiling mujoco_py on m1 which seems to be unreal for now 😠 ) and makes some works based on d4rl hard to reproduce (different repos may have different mujoco binaries).
Yes, that is part of our plan. We want the project to be more API than environment repo so we hope to have minimal dependencies for users
Hi,
will it be moved to gymnaisum isntead of gym?
Best
Hi, this roadmap has changed. We are planning on building a new project specially made for offline RL called minari. This will use gymnasium from the beginning rather than gym. https://github.com/farama-Foundation/minari
Recently, the Farama Foundation has recently taken over D4RL and has several plans for maintaining D4RL.
def make(name_or_config: Union[str, EnvironmentConfig]) -> gym.Env: """Create an environment used in generating the dataset. This function should produce an environment in which the dataset is generated. The spec from the environment should match those in the corresponding offline dataset. e.g., if there are frame-stacking or action-repeat in the datasets, so should the recreated environments respect those. Dependencies to third-party libraries should only be lazy-loaded in this function, and we should warn and error users if those dependencies are not met. We can also put this function as an instance method on OfflineDataset. Args: name_or_config: the name of the dataset or an EnvironmentConfig """