Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Farama-Foundation/D4RL
/ types & classes
Types & classes
129 in github.com/Farama-Foundation/D4RL
⨍
Functions
835
◇
Types & classes
129
↓ 10 callers
Class
NormalizedBoxEnv
Normalize action to in [-1, 1]. Optionally normalize observations and scale reward.
d4rl/utils/wrappers.py:117
↓ 8 callers
Class
Box
d4rl/gym_minigrid/minigrid.py:312
↓ 6 callers
Class
Grid
Represent a grid and operations on it
d4rl/gym_minigrid/minigrid.py:335
↓ 5 callers
Class
CarlaEnv
CARLA agent, we will wrap this in a proxy env to get a gym env
d4rl/carla/carla_env.py:263
↓ 4 callers
Class
Goal
d4rl/gym_minigrid/minigrid.py:154
↓ 3 callers
Class
MJCModel
d4rl/pointmaze/dynamic_mjc.py:41
↓ 2 callers
Class
Ball
d4rl/gym_minigrid/minigrid.py:302
↓ 2 callers
Class
CarlaSyncMode
Context manager to synchronize output from different sensors. Synchronous mode is enabled as long as we are inside this context with
d4rl/carla/data_collection_town.py:144
↓ 2 callers
Class
CarlaSyncMode
Context manager to synchronize output from different sensors. Synchronous mode is enabled as long as we are inside this context with
d4rl/carla/carla_env.py:130
↓ 2 callers
Class
Door
d4rl/gym_minigrid/minigrid.py:219
↓ 2 callers
Class
GridSpec
d4rl/pointmaze/gridcraft/grid_spec.py:86
↓ 2 callers
Class
Key
d4rl/gym_minigrid/minigrid.py:281
↓ 2 callers
Class
LocalPlannerModified
d4rl/carla/town_agent.py:79
↓ 2 callers
Class
MJCTreeNode
d4rl/pointmaze/dynamic_mjc.py:78
↓ 2 callers
Class
NormalizedBoxEnv
Normalize action to in [-1, 1]. Optionally normalize observations and scale reward.
d4rl/locomotion/wrappers.py:114
↓ 2 callers
Class
Wall
d4rl/gym_minigrid/minigrid.py:209
↓ 1 callers
Class
AntMazeEnv
Ant navigating a maze.
d4rl/locomotion/ant.py:165
↓ 1 callers
Class
CarlaEnv
d4rl/carla/data_collection_town.py:323
↓ 1 callers
Class
ConfigCache
Configuration class to store constructor arguments. This is used to store parameters to pass to Gym environments at init time.
d4rl/kitchen/adept_envs/utils/configurable.py:31
↓ 1 callers
Class
CustomGlobalRoutePlanner
d4rl/carla/data_collection_town.py:96
↓ 1 callers
Class
CustomGlobalRoutePlanner
d4rl/carla/carla_env.py:92
↓ 1 callers
Class
DMRenderWindow
Class that encapsulates a graphical window.
d4rl/kitchen/adept_envs/simulation/renderer.py:232
↓ 1 callers
Class
DMRenderer
Class for rendering DM Control Physics objects.
d4rl/kitchen/adept_envs/simulation/renderer.py:158
↓ 1 callers
Class
Floor
Colored floor tile the agent can walk over
d4rl/gym_minigrid/minigrid.py:164
↓ 1 callers
Class
Lava
d4rl/gym_minigrid/minigrid.py:187
↓ 1 callers
Class
LocalPlannerModified
d4rl/carla/data_collection_agent_lane.py:277
↓ 1 callers
Class
LocalPlannerModified
d4rl/carla/data_collection_town.py:911
↓ 1 callers
Class
MazeEnv
d4rl/pointmaze/maze_model.py:156
↓ 1 callers
Class
MazeRobot
d4rl/pointmaze_bullet/bullet_maze.py:11
↓ 1 callers
Class
MjPyRenderer
Class for rendering mujoco_py simulations.
d4rl/kitchen/adept_envs/simulation/renderer.py:96
↓ 1 callers
Class
MjlibDelegate
Wrapper that forwards mjlib calls.
d4rl/kitchen/adept_envs/simulation/module.py:53
↓ 1 callers
Class
MujocoSimRobot
Class that encapsulates a MuJoCo simulation. This class exposes methods that are agnostic to the simulation backend. Two backends are support
d4rl/kitchen/adept_envs/simulation/sim_robot.py:26
↓ 1 callers
Class
OfflineAntEnv
d4rl/gym_mujoco/gym_envs.py:5
↓ 1 callers
Class
OfflineAntEnv
d4rl/gym_bullet/gym_envs.py:5
↓ 1 callers
Class
OfflineHalfCheetahEnv
d4rl/gym_mujoco/gym_envs.py:15
↓ 1 callers
Class
OfflineHalfCheetahEnv
d4rl/gym_bullet/gym_envs.py:15
↓ 1 callers
Class
OfflineHopperEnv
d4rl/gym_mujoco/gym_envs.py:10
↓ 1 callers
Class
OfflineHopperEnv
d4rl/gym_bullet/gym_envs.py:10
↓ 1 callers
Class
OfflineWalker2dEnv
d4rl/gym_mujoco/gym_envs.py:20
↓ 1 callers
Class
OfflineWalker2dEnv
d4rl/gym_bullet/gym_envs.py:20
↓ 1 callers
Class
RandomPolicy
d4rl/utils/visualize_env.py:19
↓ 1 callers
Class
RewardFunction
d4rl/pointmaze/gridcraft/grid_env.py:54
↓ 1 callers
Class
RoamingAgent
RoamingAgent implements a basic agent that navigates scenes making random choices when facing an intersection. This agent respects traff
d4rl/carla/data_collection_town.py:920
↓ 1 callers
Class
Room
d4rl/gym_minigrid/roomgrid.py:14
↓ 1 callers
Class
Storm
d4rl/carla/data_collection_agent_lane.py:202
↓ 1 callers
Class
Storm
d4rl/carla/data_collection_town.py:248
↓ 1 callers
Class
Storm
d4rl/carla/carla_env.py:199
↓ 1 callers
Class
Sun
d4rl/carla/data_collection_agent_lane.py:184
↓ 1 callers
Class
Sun
d4rl/carla/data_collection_town.py:230
↓ 1 callers
Class
Sun
d4rl/carla/carla_env.py:181
↓ 1 callers
Class
TransitionModel
d4rl/pointmaze/gridcraft/grid_env.py:29
↓ 1 callers
Class
WaypointController
d4rl/pointmaze/waypoint_controller.py:11
↓ 1 callers
Class
Weather
d4rl/carla/data_collection_town.py:279
↓ 1 callers
Class
Weather
d4rl/carla/carla_env.py:230
Class
ActionBonus
Wrapper which adds an exploration bonus. This is a reward to encourage exploration of less visited (state,action) pairs.
d4rl/gym_minigrid/wrappers.py:32
Class
Actions
d4rl/gym_minigrid/minigrid.py:635
Class
AntEnv
Basic ant locomotion environment.
d4rl/locomotion/ant.py:36
Class
BaseRobot
Base class for all robot classes.
d4rl/kitchen/adept_envs/base_robot.py:20
Class
CarlaObsDictEnv
d4rl/carla/carla_env.py:981
Class
CarlaObsEnv
d4rl/carla/carla_env.py:1051
Class
CarlaSyncMode
Context manager to synchronize output from different sensors. Synchronous mode is enabled as long as we are inside this context with
d4rl/carla/data_collection_agent_lane.py:98
Class
DatasetWriter
d4rl/utils/dataset_utils.py:4
Class
DiscretizeEnv
d4rl/utils/wrappers.py:98
Class
DiscretizeEnv
d4rl/locomotion/wrappers.py:95
Class
DoorEnvV0
d4rl/hand_manipulation_suite/door_v0.py:11
Class
DummyTownAgent
A simple agent for the town driving task. If the car is currently facing on a path towards the goal, drive forward. If the car would sta
d4rl/carla/town_agent.py:88
Class
EmptyEnv
Empty grid environment, no obstacles, sparse reward
d4rl/gym_minigrid/envs/empty.py:4
Class
EmptyEnv16x16
d4rl/gym_minigrid/envs/empty.py:60
Class
EmptyEnv5x5
d4rl/gym_minigrid/envs/empty.py:44
Class
EmptyEnv6x6
d4rl/gym_minigrid/envs/empty.py:52
Class
EmptyRandomEnv5x5
d4rl/gym_minigrid/envs/empty.py:48
Class
EmptyRandomEnv6x6
d4rl/gym_minigrid/envs/empty.py:56
Class
EyesWrapper
d4rl/pointmaze/gridcraft/wrappers.py:16
Class
FlatObsWrapper
Encode mission strings using a one-hot scheme, and combine these with observed images into one flat array
d4rl/gym_minigrid/wrappers.py:250
Class
FourRoomController
d4rl/gym_minigrid/fourroom_controller.py:43
Class
FourRoomsEnv
Classic 4 rooms gridworld environment. Can specify agent and goal position, if not it set at random.
d4rl/gym_minigrid/envs/fourrooms.py:8
Class
FullyObsWrapper
Fully observable gridworld using a compact grid encoding
d4rl/gym_minigrid/wrappers.py:221
Class
GoalReachingAntEnv
Ant locomotion rewarded for goal-reaching.
d4rl/locomotion/ant.py:150
Class
GoalReachingEnv
General goal-reaching environment.
d4rl/locomotion/goal_reaching_env.py:12
Class
GoalReachingPointDictEnv
Ant locomotion for goal reaching in a disctionary compatible format.
d4rl/locomotion/point.py:125
Class
GoalReachingPointEnv
Point locomotion rewarded for goal-reaching.
d4rl/locomotion/point.py:113
Class
GoalReachingSwimmerEnv
Swimmer locomotion rewarded for goal-reaching.
d4rl/locomotion/swimmer.py:94
Class
GridEnv
d4rl/pointmaze/gridcraft/grid_env.py:74
Class
GridObsWrapper
d4rl/pointmaze/gridcraft/wrappers.py:7
Class
HammerEnvV0
d4rl/hand_manipulation_suite/hammer_v0.py:12
Class
HistoryEnv
d4rl/utils/wrappers.py:62
Class
HistoryEnv
d4rl/locomotion/wrappers.py:59
Class
ImgObsWrapper
Use the image as the only observation output, no language/mission.
d4rl/gym_minigrid/wrappers.py:101
Class
KitchenBase
d4rl/kitchen/kitchen_envs.py:30
Class
KitchenMicrowaveKettleBottomBurnerLightV0
d4rl/kitchen/kitchen_envs.py:97
Class
KitchenMicrowaveKettleLightSliderV0
d4rl/kitchen/kitchen_envs.py:94
Class
KitchenTaskRelaxV1
Kitchen environment with proper camera and goal setup
d4rl/kitchen/adept_envs/franka/kitchen_multitask_v0.py:177
Class
KitchenV0
d4rl/kitchen/adept_envs/franka/kitchen_multitask_v0.py:26
Class
MJCFBasedRobot
Base class for mujoco .xml based agents.
d4rl/pointmaze_bullet/bullet_robot.py:5
Class
Maze2DBulletEnv
d4rl/pointmaze_bullet/bullet_maze.py:74
Class
MazeEnv
d4rl/locomotion/maze_env.py:133
Class
MiniGridEnv
2D grid world game environment
d4rl/gym_minigrid/minigrid.py:624
Class
MujocoEnv
Superclass for all MuJoCo environments.
d4rl/kitchen/adept_envs/mujoco_env.py:37
Class
MujocoGoalEnv
SuperClass for all MuJoCo goal reaching environments
d4rl/locomotion/mujoco_goal_env.py:33
Class
OfflineEnv
Base class for offline RL envs. Args: dataset_url: URL pointing to the dataset. ref_max_score: Maximum score (for score norm
d4rl/offline_env.py:47
next →
1–100 of 129, ranked by callers