MCPcopy Create free account

hub / github.com/Luca96/carla-driving-rl-agent / functions

Functions646 in github.com/Luca96/carla-driving-rl-agent

↓ 1 callersMethodupdate_next_waypoint
Returns the closest route's Waypoint to the given location (carla.Location) that advances the completion of the planned route.
rl/environments/carla/navigation/route.py:33
↓ 1 callersMethodupdate_old_policy
(self, weights=None)
core/networks.py:281
↓ 1 callersMethodupdate_policy
(self, gradients)
rl/agents/ppo.py:235
↓ 1 callersMethodupdate_value
(self, gradients)
rl/agents/ppo.py:261
↓ 1 callersMethodvalue_batch_tensors
Defines which data to use in `get_value_batches()`
rl/agents/ppo.py:277
↓ 1 callersMethodvalue_branch
(self, index: int, exp_scale: float, components: int, **kwargs)
core/networks.py:255
↓ 1 callersMethodvalue_head
(self, layer: Layer, index=0, exponent_scale=6.0, **kwargs)
core/networks.py:267
↓ 1 callersMethodvalue_head
(self, layer: Layer, exponent_scale=6.0, components=1, **kwargs)
rl/networks/networks.py:230
↓ 1 callersMethodvalue_layers
Defines the architecture of the value-network
rl/networks/networks.py:210
↓ 1 callersMethodvalue_network
(self, **kwargs)
core/networks.py:247
↓ 1 callersMethodvalue_network
(self, **kwargs)
rl/networks/networks.py:221
↓ 1 callersMethodvalue_objective
(self, batch)
core/carla_agent.py:469
↓ 1 callersMethodvalue_objective
(self, batch)
rl/agents/ppo.py:299
↓ 1 callersMethodvalue_predict
(self, inputs: dict)
core/carla_agent.py:466
↓ 1 callersFunctionvector
Returns the unit vector from location_1 to location_2 location_1, location_2: carla.Location objects
rl/environments/carla/tools/misc.py:98
↓ 1 callersMethodworld_step
Applies the actions to the vehicle, and updates the CARLA's world
rl/environments/carla/environment.py:459
↓ 1 callersMethodwrite_summaries
(self)
rl/utils.py:631
Method__call__
(self, *args, **kwargs)
rl/parameters/parameters.py:28
Method__call__
(self, *args, **kwargs)
rl/parameters/parameters.py:52
Method__call__
(self, *args, **kwargs)
rl/parameters/parameters.py:67
Method__enter__
(self)
rl/environments/carla/tools/synchronous_mode.py:31
Method__exit__
(self, *args, **kwargs)
rl/environments/carla/tools/synchronous_mode.py:43
Method__init__
(self, agent, inputs: Dict[str, Input], name='PolicyNetwork', **kwargs)
core/networks.py:91
Method__init__
:param stack_depth: if true the depth-image from the depth camera sensor will be stacked along the channel dimens
core/carla_env.py:26
Method__init__
(self, agent: dict, environment: dict, learning: dict, representation: dict = None, collect:
core/learning.py:70
Method__init__
(self)
core/carla_agent.py:29
Method__init__
(self, state_spec: dict, num_actions: int, time_horizon: int)
core/carla_agent.py:587
Method__init__
(self, mode='summary', name=None, summary_dir='logs', keys: List[str] = None)
rl/utils.py:578
Method__init__
(self, epsilon=NP_EPS, max_count=10e8)
rl/utils.py:678
Method__init__
Arguments: - path: dict = - origin: dict(carla.Transform or 'point' or 'points', 'type': [fixed, route, map] or [random,
rl/environments/carla/environment.py:42
Method__init__
(self, env: CARLABaseEnvironment)
rl/environments/carla/environment.py:573
Method__init__
(self, env: CARLABaseEnvironment, ignore_traffic_light: bool, traces_dir='traces', name='carla',
rl/environments/carla/environment.py:672
Method__init__
(self, *args, disable_reverse=False, min_throttle=0.0, camera='segmentation', hard_control_th
rl/environments/carla/environment.py:861
Method__init__
(self, bins: int, *args, **kwargs)
rl/environments/carla/environment.py:1181
Method__init__
(self, *args, image_shape=(120, 160, 1), window_size=(600, 300), **kwargs)
rl/environments/carla/environment.py:1216
Method__init__
(self, bins: int, *args, **kwargs)
rl/environments/carla/environment.py:1270
Method__init__
(self, color_converter=carla.ColorConverter.Raw, **kwargs)
rl/environments/carla/sensors.py:124
Method__init__
(self, parent_actor, **kwargs)
rl/environments/carla/sensors.py:195
Method__init__
(self, parent_actor, **kwargs)
rl/environments/carla/sensors.py:204
Method__init__
(self, parent_actor, **kwargs)
rl/environments/carla/sensors.py:213
Method__init__
(self, parent_actor, **kwargs)
rl/environments/carla/sensors.py:226
Method__init__
(self, parent_actor, **kwargs)
rl/environments/carla/sensors.py:235
Method__init__
(self, parent_actor, transform=carla.Transform(carla.Location(x=1.0, z=2.8)), **kwargs)
rl/environments/carla/sensors.py:251
Method__init__
(self, parent_actor, **kwargs)
rl/environments/carla/sensors.py:272
Method__init__
(self, world, sensors: dict, fps=30)
rl/environments/carla/tools/synchronous_mode.py:17
Method__init__
(self, **kwargs)
rl/environments/carla/tools/utils.py:85
Method__init__
(self, map, sampling_resolution=1)
rl/environments/carla/navigation/route_planner.py:15
Method__init__
get_topology Constructor wmap : carl worlds map object
rl/environments/carla/navigation/global_route_planner_dao.py:18
Method__init__
:param agent: agents that regulates the vehicle :param vehicle: actor to apply to local planner logic onto
rl/environments/carla/navigation/local_planner_behavior.py:39
Method__init__
(self, planner: RoutePlanner)
rl/environments/carla/navigation/route.py:12
Method__init__
Constructor method. :param vehicle: actor to apply to local planner logic onto
rl/environments/carla/navigation/agent.py:31
Method__init__
Constructor
rl/environments/carla/navigation/global_route_planner.py:28
Method__init__
Constructor method. :param vehicle: actor to apply to local planner logic onto :param args_lateral: dictionary of arguments
rl/environments/carla/navigation/controller.py:22
Method__init__
Constructor method. :param vehicle: actor to apply to local planner logic onto :param K_P: Proportional term
rl/environments/carla/navigation/controller.py:95
Method__init__
Constructor method. :param vehicle: actor to apply to local planner logic onto :param K_P: Proportional term
rl/environments/carla/navigation/controller.py:154
Method__init__
Constructor method. :param vehicle: actor to apply to local planner logic onto :param ignore_traffic_light: boolean
rl/environments/carla/navigation/behavior_agent.py:39
Method__init__
(self, agent, policy: dict, value: dict)
rl/networks/networks.py:115
Method__init__
(self)
rl/parameters/parameters.py:11
Method__init__
(self, schedule: LearningRateSchedule, min_value=1e-4)
rl/parameters/parameters.py:47
Method__init__
(self, value: float)
rl/parameters/parameters.py:63
Method__init__
(self, initial_value: float, decay_steps: int, decay_rate: float, staircase=False, min_value=0.0)
rl/parameters/parameters.py:75
Method__init__
(self, initial_value: float, end_value: float, decay_steps: int, power=1.0, cycle=False)
rl/parameters/parameters.py:89
Method__init__
(self, *args, discount=1.0, name='random-agent', repeat_action=1, **kwargs)
rl/agents/agents.py:219
Method__init__
(self, *args, policy_lr: Union[float, LearningRateSchedule, DynamicParameter] = 1e-3, gamma=0.99,
rl/agents/ppo.py:26
Method__init__
(self, state_spec: dict, num_actions: int)
rl/agents/ppo.py:633
Method__len__
(self)
rl/environments/carla/navigation/route.py:20
Method__len__
(self)
rl/agents/ppo.py:657
Method_clip_actions
Clips actions to prevent numerical instability when computing (log-)probabilities. - Use for Beta distribution only.
rl/networks/networks.py:66
Method_distance_heuristic
Distance heuristic calculator for path searching in self._graph
rl/environments/carla/navigation/route_planner.py:221
Method_distance_heuristic
Distance heuristic calculator for path searching in self._graph
rl/environments/carla/navigation/global_route_planner.py:206
Method_is_light_red
Method to check if there is a red light affecting us. This version of the method is compatible with both European and US style traffi
rl/environments/carla/navigation/agent.py:74
Method_is_vehicle_hazard
:param vehicle_list: list of potential obstacle to check :return: a tuple given by (bool_flag, vehicle), where - bo
rl/environments/carla/navigation/agent.py:192
Method_seed_regularization
()
rl/agents/ppo.py:45
Method_update_target_waypoint
(self)
core/carla_env.py:384
Methodabstract_route_plan
The following function generates the route plan based on origin : carla.Location object of the route's start position de
rl/environments/carla/navigation/route_planner.py:350
Methodabstract_route_plan
The following function generates the route plan based on origin : carla.Location object of the route's start position de
rl/environments/carla/navigation/global_route_planner.py:313
Functionaccumulate_gradients
(grads1: list, grads2: Optional[list] = None)
rl/utils.py:124
Methodact
(self, *args, **kwargs)
rl/networks/networks.py:20
Methodact
(self, inputs: Union[tf.Tensor, List[tf.Tensor], Dict[str, tf.Tensor]])
rl/networks/networks.py:165
Methodact
(self, state, *args, **kwargs)
rl/agents/ppo.py:183
Methodaction_space
(self)
rl/environments/carla/environment.py:215
Methodaction_space
(self)
rl/environments/carla/environment.py:889
Methodactions_to_control
Converts the given actions to vehicle's control
core/carla_env.py:141
Methodactions_to_control
(self, actions)
rl/environments/carla/environment.py:1055
Methodactions_to_control
(self, actions)
rl/environments/carla/environment.py:1197
Methodactions_to_control
(self, actions)
rl/environments/carla/environment.py:1286
Functionactivation
(x)
rl/utils.py:413
Methodadd_callback
(self, callback)
rl/environments/carla/sensors.py:35
Methodadd_callback
(sensor_spec: dict, callback)
rl/environments/carla/sensors.py:354
Methodafter_world_step
(self, sensors_data: dict)
rl/environments/carla/environment.py:1051
Functionall_instances_of
Returns true is all elements of the given list are instances of [kind]
rl/environments/carla/env_utils.py:442
Methodapply_policy_gradients
(self, gradients)
core/carla_agent.py:375
Methodapply_value_gradients
(self, gradients)
core/carla_agent.py:454
Methodas_dict
(self)
rl/utils.py:718
Functionassert_shapes
(a, b)
rl/utils.py:401
Methodaugment_fn
(states: list)
core/carla_agent.py:545
Methodavailable_towns
Returns a list with the names of the currently available maps/towns
rl/environments/carla/environment.py:545
Functionaverage_gradients
(gradients: list, n: int)
rl/utils.py:131
Functionbatch_norm_relu6
BatchNormalization + ReLU6, use as activation function
rl/utils.py:433
Methodcall
(self, inputs: TensorType, **kwargs)
core/networks.py:96
← previousnext →301–400 of 646, ranked by callers