def _build_env(self):
        _env_name = {
            'gym_lunar_lander': 'LunarLander-v2',
            'gym_lunar_lander_continuous': 'LunarLanderContinuous-v2'
            }[self._env_name]

        # make the environments
        self._env = box2d_make(_env_name)
        self._env_info = env_register.get_env_info(self._env_name)
Exemple #2
0
    def _build_env(self):
        import gym
        import deluca.envs.mbbl.gym_env.pets_env
        self._current_version = gym.__version__
        _env_name = {
            'gym_petsReacher': 'MBRLReacher3D-v0',
            'gym_petsCheetah': 'MBRLHalfCheetah-v0',
            'gym_petsPusher': 'MBRLPusher-v0'
        }
        print(self._env_name)

        # make the environments
        self._env = gym.make(_env_name[self._env_name])
        self._env_info = env_register.get_env_info(self._env_name)
Exemple #3
0
    def _build_env(self):
        import gym
        self._current_version = gym.__version__
        if self._current_version in ['0.7.4', '0.9.4', '0.17.3']:
            _env_name = {
                'gym_dfwalker2d': 'Walker2d-v2',
                'gym_dfhopper': 'Hopper-v1',
                'gym_dfant': 'Ant-v1',
            }
        else:
            raise NotImplementedError

        # make the environments
        self._env_info = env_register.get_env_info(self._env_name)
        self._env_name = self._env_name.split('-')[0]
        self._env = gym.make(_env_name[self._env_name])