MCPcopy Index your code
hub / github.com/pytorch/tutorials / make_env

Function make_env

advanced_source/coding_ddpg.py:443–467  ·  view source on GitHub ↗

Create a base ``env``.

(from_pixels=False)

Source from the content-addressed store, hash-verified

441
442
443def make_env(from_pixels=False):
444 """Create a base ``env``."""
445 global env_library
446 global env_name
447
448 if backend == "dm_control":
449 env_name = "cheetah"
450 env_task = "run"
451 env_args = (env_name, env_task)
452 env_library = DMControlEnv
453 elif backend == "gym":
454 env_name = "HalfCheetah-v4"
455 env_args = (env_name,)
456 env_library = GymEnv
457 else:
458 raise NotImplementedError
459
460 env_kwargs = {
461 "device": device,
462 "from_pixels": from_pixels,
463 "pixels_only": from_pixels,
464 "frame_skip": 2,
465 }
466 env = env_library(*env_args, **env_kwargs)
467 return env
468
469
470###############################################################################

Callers 5

make_t_envFunction · 0.85
parallel_env_constructorFunction · 0.85
get_env_statsFunction · 0.85
make_ddpg_actorFunction · 0.85
make_recorderFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected