MCPcopy Create free account

hub / github.com/DongChen06/MARL_CAVs / types & classes

Types & classes60 in github.com/DongChen06/MARL_CAVs

↓ 6 callersClassStraightLane
A lane going in straight line.
highway-env/highway_env/road/lane.py:121
↓ 3 callersClassActorNetwork
A network for actor
MARL/single_agent/Model_common.py:5
↓ 3 callersClassLPV
highway-env/highway_env/interval.py:149
↓ 2 callersClassMAPPO
An multi-agent learned with PPO reference: https://github.com/ChenglongChen/pytorch-DRL
MARL/MAPPO.py:23
↓ 2 callersClassOnPolicyReplayMemory
Replay memory buffer
MARL/single_agent/Memory_common.py:9
↓ 2 callersClassReplayMemory
Replay memory buffer
MARL/single_agent/Memory_common.py:50
↓ 2 callersClassRoadNetwork
highway-env/highway_env/road/road.py:19
↓ 2 callersClassVehicleInterval
highway-env/highway_env/vehicle/uncertainty/prediction.py:399
↓ 2 callersClassVideoRecorder
This is used to record videos of evaluations
MARL/common/utils.py:69
↓ 1 callersClassActorCriticNetwork
An actor-critic network that shared lower-layer representations but have distinct output layers
MARL/single_agent/Model_common.py:44
↓ 1 callersClassAddBias
MARL/common/utils.py:18
↓ 1 callersClassAttributesObservation
highway-env/highway_env/envs/common/observation.py:343
↓ 1 callersClassBicycleVehicle
A dynamical bicycle model, with tire friction and slipping. See Chapter 2 of Lateral Vehicle Dynamics. Vehicle Dynamics and Control. Raj
highway-env/highway_env/vehicle/dynamics.py:11
↓ 1 callersClassContinuousAction
An continuous action space for throttle and/or steering angle. If both throttle and steering are enabled, they are set in this order: [throt
highway-env/highway_env/envs/common/action.py:60
↓ 1 callersClassCriticNetwork
A network for critic
MARL/single_agent/Model_common.py:25
↓ 1 callersClassDiscreteMetaAction
An discrete action space of meta-actions: lane changes, and cruise control set-point.
highway-env/highway_env/envs/common/action.py:135
↓ 1 callersClassEnvViewer
A viewer to render a highway driving environment.
highway-env/highway_env/envs/common/graphics.py:16
↓ 1 callersClassGrayscaleObservation
An observation class that collects directly what the simulator renders Also stacks the collected frames as in the nature DQN. Specific k
highway-env/highway_env/envs/common/observation.py:44
↓ 1 callersClassKFACOptimizer
MARL/single_agent/kfac.py:86
↓ 1 callersClassKinematicObservation
Observe the kinematics of nearby vehicles.
highway-env/highway_env/envs/common/observation.py:124
↓ 1 callersClassKinematicsGoalObservation
highway-env/highway_env/envs/common/observation.py:309
↓ 1 callersClassMADQN
An multi-agent learned with DQN reference: https://github.com/ChenglongChen/pytorch-DRL
MARL/MADQN.py:21
↓ 1 callersClassMultiAgentAction
highway-env/highway_env/envs/common/action.py:198
↓ 1 callersClassMultiAgentObservation
highway-env/highway_env/envs/common/observation.py:364
↓ 1 callersClassObstacle
Obstacles on the road.
highway-env/highway_env/road/objects.py:84
↓ 1 callersClassOccupancyGridObservation
Observe an occupancy grid of nearby vehicles.
highway-env/highway_env/envs/common/observation.py:228
↓ 1 callersClassRoad
A road is a set of lanes, and a set of vehicles driving on these lanes.
highway-env/highway_env/road/road.py:233
↓ 1 callersClassSineLane
A sinusoidal lane.
highway-env/highway_env/road/lane.py:171
↓ 1 callersClassSplitBias
MARL/single_agent/kfac.py:73
↓ 1 callersClassTimeToCollisionObservation
highway-env/highway_env/envs/common/observation.py:92
↓ 1 callersClassWorldSurface
A pygame Surface implementing a local coordinate system so that we can move and zoom in the displayed area.
highway-env/highway_env/road/graphics.py:18
ClassAbstractEnv
A generic environment for various tasks involving a vehicle driving on a road. The environment contains a road populated with vehicles, and
highway-env/highway_env/envs/common/abstract.py:26
ClassAbstractLane
A lane on the road, described by its central curve.
highway-env/highway_env/road/lane.py:10
ClassActionType
A type of action specifies its definition space, and how actions are executed in the environment
highway-env/highway_env/envs/common/action.py:16
ClassAgent
A unified agent interface: - interact: interact with the environment to collect experience - _take_one_step: take one step -
MARL/single_agent/Agent_common.py:9
ClassAggressiveVehicle
highway-env/highway_env/vehicle/behavior.py:477
ClassCircularLane
A lane going in circle arc.
highway-env/highway_env/road/lane.py:213
ClassControlledVehicle
A vehicle piloted by two low-level controller, allowing high-level actions such as cruise control and lane changes. - The longitudinal contr
highway-env/highway_env/vehicle/controller.py:11
ClassDefensiveVehicle
highway-env/highway_env/vehicle/behavior.py:487
ClassEventHandler
highway-env/highway_env/envs/common/graphics.py:151
ClassIDMVehicle
A vehicle using both a longitudinal and a lateral decision policies. - Longitudinal: the IDM model computes an acceleration given the preced
highway-env/highway_env/vehicle/behavior.py:13
ClassIntervalVehicle
Estimator for the interval-membership of a LinearVehicle under parameter uncertainty. The model trajectory is stored in a model_vehicle, and
highway-env/highway_env/vehicle/uncertainty/prediction.py:21
ClassJointACKTR
An multi-agent learned with ACKTR reference: https://github.com/ChenglongChen/pytorch-DRL
MARL/MAACKTR.py:21
ClassLandmark
Landmarks of certain areas on the road that must be reached.
highway-env/highway_env/road/objects.py:91
ClassLaneGraphics
A visualization of a lane.
highway-env/highway_env/road/graphics.py:103
ClassLineType
A lane side line type.
highway-env/highway_env/road/lane.py:111
ClassLinearVehicle
A Vehicle whose longitudinal and lateral controllers are linear with respect to parameters.
highway-env/highway_env/vehicle/behavior.py:289
ClassMDPVehicle
A controlled vehicle with a specified discrete range of allowed target speeds.
highway-env/highway_env/vehicle/controller.py:199
ClassMergeEnv
A highway merge negotiation environment. The ego-vehicle is driving on a highway and approached a merge, with some vehicles incoming on the
highway-env/highway_env/envs/merge_env_v1.py:19
ClassMergeEnvMARL
highway-env/highway_env/envs/merge_env_v1.py:288
ClassMultiAgentWrapper
highway-env/highway_env/envs/common/abstract.py:752
ClassMultipleModelVehicle
highway-env/highway_env/vehicle/uncertainty/estimation.py:33
ClassObservationType
highway-env/highway_env/envs/common/observation.py:17
ClassRegressionVehicle
Estimator for the parameter of a LinearVehicle.
highway-env/highway_env/vehicle/uncertainty/estimation.py:12
ClassRegulatedRoad
highway-env/highway_env/road/regulation.py:11
ClassRoadGraphics
A visualization of a road lanes and vehicles.
highway-env/highway_env/road/graphics.py:224
ClassRoadObject
Common interface for objects that appear on the road, beside vehicles. For now we assume all objects are rectangular. TODO: vehicles and
highway-env/highway_env/road/objects.py:9
ClassRoadObjectGraphics
A visualization of objects on the road.
highway-env/highway_env/road/graphics.py:272
ClassVehicle
A moving vehicle on a road, and its kinematics. The vehicle is represented by a dynamical system: a modified bicycle model. It's state i
highway-env/highway_env/vehicle/kinematics.py:16
ClassVehicleGraphics
highway-env/highway_env/vehicle/graphics.py:17