MCPcopy Create free account

hub / github.com/NVlabs/CTG / functions

Functions1,831 in github.com/NVlabs/CTG

↓ 1 callersMethodto_dict
(self)
tbsim/policies/common.py:42
↓ 1 callersFunctionto_one_hot_single
Convert tensor to one-hot representation, assuming a certain number of total class labels. Args: tensor (torch.Tensor): tensor conta
tbsim/utils/tensor_utils.py:467
↓ 1 callersFunctionto_tensor
Converts all numpy arrays in nested dictionary or list or tuple to torch tensors (and leaves existing torch Tensors as-is), and returns a
tbsim/utils/tensor_utils.py:319
↓ 1 callersFunctionto_torch
(x, dtype=None, device=None)
tbsim/utils/diffuser_utils/arrays.py:18
↓ 1 callersFunctionubound
(dyn_model, v)
tbsim/models/diffuser_helpers.py:517
↓ 1 callersMethodubound
(self, x)
tbsim/dynamics/single_integrator.py:38
↓ 1 callersFunctionunsqueeze
Adds dimension of size 1 at dimension @dim in all torch tensors and numpy arrays in nested dictionary or list or tuple and returns a new nest
tbsim/utils/tensor_utils.py:230
↓ 1 callersFunctionunsqueeze_expand_at
Unsqueeze and expand a tensor at a dimension @dim by @size. Args: x (dict or list or tuple): a possibly nested dictionary or list or
tbsim/utils/tensor_utils.py:652
↓ 1 callersMethodupdate_global_t
Update any persistant state needed by guidance loss functions. - global_t : the current global timestep of rollout
tbsim/envs/env_metrics.py:52
↓ 1 callersMethodupdate_guidance_config
(self, guidance_config_list)
tbsim/policies/wrappers.py:326
↓ 1 callersMethodupdate_pos_and_dim
(self, stop_sign_pos=None, stop_box_dim=None)
tbsim/rules/stl_traffic_rules.py:18
↓ 1 callersMethodupdate_random_seed
(self, seed)
tbsim/envs/base.py:24
↓ 1 callersMethodupdate_stop_box
stop_sign_pos: tensor [B, 2] stop_box_dim: tensor [B, 2]
tbsim/rules/stl_traffic_rules.py:54
↓ 1 callersMethodvectorize
Base function to execute a vectorization process. TODO: torch or np array input? Arguments: selected_track_id: selected_
tbsim/l5kit/vectorizer.py:39
↓ 1 callersFunctionvisualize_attn
(attn_weights, attn_name='', T_total=83)
tbsim/models/scenetemporal.py:720
↓ 1 callersFunctionvisualize_guided_rollout
guidance/constraint configs are for the given scene ONLY.
tbsim/utils/scene_edit_utils.py:1714
↓ 1 callersMethodwrite
(self, message)
tbsim/utils/log_utils.py:17
↓ 1 callersFunctionyaw_from_pos
Compute yaws from position sequences. Optionally suppress yaws computed from low-velocity steps Args: pos (torch.Tensor): sequence o
tbsim/algos/algo_utils.py:264
FunctionGMM_loglikelihood
Log probability of tensor x under a uniform mixture of Gaussians. Adapted from CS 236 at Stanford. Args: x (torch.Tensor): tensor
tbsim/utils/metrics.py:549
FunctionKLD_discrete
KL divergence loss between two discrete distributions. This function computes the average loss across the batch. Args: logp (torch.Te
tbsim/utils/loss_utils.py:67
FunctionPED_PED_collision
(p1, p2, S1, S2)
tbsim/utils/geometry_utils.py:168
FunctionPED_VEH_collision
(p1, p2, S1, S2)
tbsim/utils/geometry_utils.py:265
Method__add__
(self, other)
tbsim/configs/config.py:59
Method__call__
(self, x, u)
tbsim/dynamics/bicycle.py:144
Method__call__
(self, x, u)
tbsim/dynamics/base.py:28
Method__call__
(self, x, u)
tbsim/dynamics/double_integrator.py:18
Method__call__
(self, x, u)
tbsim/dynamics/unicycle.py:21
Method__call__
(self, x, u)
tbsim/dynamics/single_integrator.py:16
Method__deepcopy__
(self, memo)
tbsim/configs/config.py:110
Method__enter__
(self)
tbsim/utils/torch_utils.py:188
Method__exit__
(self, exc_type, exc_value, traceback)
tbsim/utils/torch_utils.py:191
Method__getattr__
(self, item)
tbsim/configs/config.py:76
Method__getattr__
(self, attr)
tbsim/utils/diffuser_utils/progress.py:156
Method__getitem__
(self, index)
tbsim/l5kit/l5_ego_dataset.py:189
Method__getitem__
Differs from parent by iterating on agents and not AV.
tbsim/l5kit/l5_agent_dataset.py:163
Method__getnewargs__
(self)
tbsim/configs/config.py:132
Method__getstate__
(self)
tbsim/configs/config.py:135
Method__init__
(self)
tbsim/configs/trajdata_nusc_config.py:8
Method__init__
(self, registered_name='')
tbsim/configs/scene_edit_config.py:368
Method__init__
(__self, *args, **kwargs)
tbsim/configs/config.py:16
Method__init__
(self)
tbsim/configs/trajdata_nuplan_scene_config.py:8
Method__init__
(self)
tbsim/configs/trajdata_nuplan_all_config.py:8
Method__init__
(self)
tbsim/configs/trajdata_l5kit_config.py:8
Method__init__
(self)
tbsim/configs/orca_config.py:8
Method__init__
(self)
tbsim/configs/base.py:8
Method__init__
(self)
tbsim/configs/base.py:56
Method__init__
Args: train_config (TrainConfig): training config env_config (EnvConfig): environment config algo_config
tbsim/configs/base.py:62
Method__init__
(self)
tbsim/configs/trajdata_drivesim_config.py:8
Method__init__
(self)
tbsim/configs/eval_config.py:140
Method__init__
(self)
tbsim/configs/trajdata_nusc_scene_config.py:8
Method__init__
(self)
tbsim/configs/trajdata_eupeds_config.py:9
Method__init__
(self)
tbsim/configs/trajdata_nusc_ped_config.py:8
Method__init__
(self)
tbsim/configs/trajdata_config.py:10
Method__init__
(self)
tbsim/configs/nusc_config.py:9
Method__init__
(self)
tbsim/configs/algo_config.py:7
Method__init__
(self)
tbsim/configs/algo_config.py:52
Method__init__
(self)
tbsim/configs/algo_config.py:64
Method__init__
(self)
tbsim/configs/algo_config.py:100
Method__init__
(self)
tbsim/configs/algo_config.py:109
Method__init__
(self)
tbsim/configs/algo_config.py:122
Method__init__
(self)
tbsim/configs/algo_config.py:153
Method__init__
(self)
tbsim/configs/algo_config.py:188
Method__init__
(self)
tbsim/configs/algo_config.py:228
Method__init__
(self)
tbsim/configs/algo_config.py:248
Method__init__
(self)
tbsim/configs/algo_config.py:284
Method__init__
(self)
tbsim/configs/algo_config.py:373
Method__init__
(self)
tbsim/configs/algo_config.py:395
Method__init__
(self)
tbsim/configs/algo_config.py:549
Method__init__
(self)
tbsim/configs/algo_config.py:616
Method__init__
(self)
tbsim/configs/trajdata_nuplan_config.py:8
Method__init__
(self)
tbsim/configs/l5kit_config.py:38
Method__init__
(self)
tbsim/configs/l5kit_config.py:108
Method__init__
(self)
tbsim/configs/trajdata_nuplan_ped_config.py:8
Method__init__
(self)
tbsim/configs/trajdata_nusc_all_config.py:8
Method__init__
(self, N, M, dt,W,L,max_steer=0.5, max_yawvel=8, acce_bound=[-6,4],vbound=[-5.,40.])
tbsim/utils/ftocp.py:13
Method__init__
( self, exp_config, every_n_steps=100, warm_start_n_steps=1,
tbsim/utils/env_utils.py:343
Method__init__
( self, global_progress: bool = True, leave_global_progress: bool = True )
tbsim/utils/torch_utils.py:220
Method__init__
(self, dataset, raster_size=500, resolution=2)
tbsim/utils/scene_edit_utils.py:944
Method__init__
(self, decay: float = 0.995, ema_device: Optional[Union[torch.device, str]] = None, pin_memory=True, every_n_t
tbsim/utils/ema.py:28
Method__init__
(self, target_ind=20, ref_ind=13, decay_rate=0.9)
tbsim/utils/gpt_utils.py:163
Method__init__
(self, obs_keys=[], info_keys=[], save_action_samples=False)
tbsim/utils/rollout_logger.py:11
Method__init__
(self, scene_idx, params, agents, num_scenes, use_buffer_dist=False)
tbsim/utils/guidance_metrics.py:165
Method__init__
(self, scene_idx, params, agents, num_scenes)
tbsim/utils/guidance_metrics.py:223
Method__init__
(self, scene_idx, params, agents, num_scenes)
tbsim/utils/guidance_metrics.py:824
Method__init__
(self, scene_idx, params, agents, num_scenes)
tbsim/utils/guidance_metrics.py:837
Method__init__
(self, traj, parent, depth, prob=None)
tbsim/utils/planning_utils.py:12
Method__init__
(self,stage,num_frames_per_stage,ego_root,scenario_root,cost_to_go,leaf_idx,curr_node)
tbsim/utils/planning_utils.py:173
Method__init__
(self)
tbsim/utils/metrics.py:588
Method__init__
(self, std: np.ndarray)
tbsim/utils/metrics.py:608
Method__init__
Args: theta (np.ndarray): converging factor of the OU process sigma (np.ndarray): magnitude of the Gaussian noise add
tbsim/utils/metrics.py:635
Method__init__
(self)
tbsim/utils/timer.py:9
Method__init__
(self)
tbsim/utils/timer.py:44
Method__init__
(self, log_file)
tbsim/utils/log_utils.py:12
Method__init__
(self, params: List[Param] = None)
tbsim/utils/experiment_utils.py:31
Method__init__
(self)
tbsim/utils/experiment_utils.py:77
Method__init__
- name : name of the guidance function (i.e. the type of guidance), must be in GUIDANCE_FUNC_MAP - weight : alpha weight, how much af
tbsim/utils/guidance_loss.py:105
Method__init__
(self)
tbsim/utils/guidance_loss.py:184
Method__init__
(self, dt, target_speed, fut_valid)
tbsim/utils/guidance_loss.py:223
Method__init__
(self)
tbsim/utils/guidance_loss.py:262
Method__init__
- buffer_len : additional space to leave between agents
tbsim/utils/guidance_loss.py:318
← previousnext →701–800 of 1,831, ranked by callers