SYMBOL INDEX (161 symbols across 33 files) FILE: xmuda/common/config/__init__.py function purge_cfg (line 4) | def purge_cfg(cfg: CfgNode): FILE: xmuda/common/solver/build.py function build_optimizer (line 7) | def build_optimizer(cfg, model): function build_scheduler (line 23) | def build_scheduler(cfg, optimizer): FILE: xmuda/common/solver/lr_scheduler.py class WarmupMultiStepLR (line 6) | class WarmupMultiStepLR(_LRScheduler): method __init__ (line 9) | def __init__( method get_lr (line 37) | def get_lr(self): class ClipLR (line 53) | class ClipLR(object): method __init__ (line 63) | def __init__(self, scheduler, min_lr=1e-5): method get_lr (line 68) | def get_lr(self): method __getattr__ (line 71) | def __getattr__(self, item): FILE: xmuda/common/utils/checkpoint.py class Checkpointer (line 12) | class Checkpointer(object): method __init__ (line 22) | def __init__(self, method save (line 39) | def save(self, name, tag=True, **kwargs): method load (line 60) | def load(self, path=None, resume=True, resume_states=True): method has_checkpoint (line 89) | def has_checkpoint(self): method get_checkpoint_file (line 93) | def get_checkpoint_file(self): method tag_last_checkpoint (line 107) | def tag_last_checkpoint(self, last_filename): method _load_file (line 115) | def _load_file(self, path): class CheckpointerV2 (line 119) | class CheckpointerV2(Checkpointer): method __init__ (line 122) | def __init__(self, *args, max_to_keep=5, **kwargs): method get_checkpoint_file (line 127) | def get_checkpoint_file(self): method tag_last_checkpoint (line 138) | def tag_last_checkpoint(self, last_filename): method _delete_old_checkpoint (line 151) | def _delete_old_checkpoint(self): method _save_checkpoint_file (line 159) | def _save_checkpoint_file(self, path): method _load_last_checkpoints (line 169) | def _load_last_checkpoints(self, path): FILE: xmuda/common/utils/io.py function get_md5 (line 4) | def get_md5(filename): FILE: xmuda/common/utils/logger.py function setup_logger (line 8) | def setup_logger(name, save_dir, comment=''): FILE: xmuda/common/utils/metric_logger.py class AverageMeter (line 11) | class AverageMeter(object): method __init__ (line 18) | def __init__(self, window_size=20, fmt=None, summary_fmt=None): method update (line 26) | def update(self, value, count=1): method avg (line 33) | def avg(self): method global_avg (line 37) | def global_avg(self): method reset (line 40) | def reset(self): method __str__ (line 46) | def __str__(self): method summary_str (line 50) | def summary_str(self): class MetricLogger (line 54) | class MetricLogger(object): method __init__ (line 60) | def __init__(self, delimiter='\t'): method update (line 64) | def update(self, **kwargs): method add_meter (line 78) | def add_meter(self, name, meter): method add_meters (line 81) | def add_meters(self, meters): method __getattr__ (line 87) | def __getattr__(self, attr): method __str__ (line 92) | def __str__(self): method summary_str (line 99) | def summary_str(self): method reset (line 105) | def reset(self): FILE: xmuda/common/utils/sampler.py class IterationBasedBatchSampler (line 4) | class IterationBasedBatchSampler(Sampler): method __init__ (line 12) | def __init__(self, batch_sampler, num_iterations, start_iter=0): method __iter__ (line 17) | def __iter__(self): method __len__ (line 31) | def __len__(self): function test_IterationBasedBatchSampler (line 35) | def test_IterationBasedBatchSampler(): FILE: xmuda/common/utils/torch_util.py function set_random_seed (line 6) | def set_random_seed(seed): function worker_init_fn (line 15) | def worker_init_fn(worker_id): FILE: xmuda/data/a2d2/a2d2_dataloader.py class A2D2Base (line 12) | class A2D2Base(Dataset): method __init__ (line 94) | def __init__(self, method __getitem__ (line 137) | def __getitem__(self, index): method __len__ (line 140) | def __len__(self): class A2D2SCN (line 144) | class A2D2SCN(A2D2Base): method __init__ (line 145) | def __init__(self, method __getitem__ (line 184) | def __getitem__(self, index): function test_A2D2SCN (line 260) | def test_A2D2SCN(): function compute_class_weights (line 285) | def compute_class_weights(): FILE: xmuda/data/a2d2/preprocess.py function undistort_image (line 26) | def undistort_image(config, image, cam_name): class DummyDataset (line 47) | class DummyDataset(Dataset): method __init__ (line 49) | def __init__(self, root_dir, scenes): method glob_frames (line 75) | def glob_frames(self, scenes): method __getitem__ (line 96) | def __getitem__(self, index): method __len__ (line 136) | def __len__(self): function preprocess (line 140) | def preprocess(split_name, root_dir, out_dir): FILE: xmuda/data/build.py function build_dataloader (line 13) | def build_dataloader(cfg, mode='train', domain='source', start_iteration... FILE: xmuda/data/collate.py function collate_scn_base (line 5) | def collate_scn_base(input_dict_list, output_orig, output_image=True): function get_collate_scn (line 67) | def get_collate_scn(is_train): FILE: xmuda/data/nuscenes/nuscenes_dataloader.py class NuScenesBase (line 12) | class NuScenesBase(Dataset): method __init__ (line 38) | def __init__(self, method __getitem__ (line 104) | def __getitem__(self, index): method __len__ (line 107) | def __len__(self): class NuScenesSCN (line 111) | class NuScenesSCN(NuScenesBase): method __init__ (line 112) | def __init__(self, method __getitem__ (line 158) | def __getitem__(self, index): function test_NuScenesSCN (line 247) | def test_NuScenesSCN(): function compute_class_weights (line 281) | def compute_class_weights(): FILE: xmuda/data/nuscenes/preprocess.py function preprocess (line 19) | def preprocess(nusc, split_names, root_dir, out_dir, FILE: xmuda/data/nuscenes/projection.py function map_pointcloud_to_image (line 9) | def map_pointcloud_to_image(pc, im_shape, info, im=None): FILE: xmuda/data/semantic_kitti/preprocess.py class DummyDataset (line 17) | class DummyDataset(Dataset): method __init__ (line 19) | def __init__(self, root_dir, scenes): method glob_frames (line 24) | def glob_frames(self, scenes): method read_calib (line 52) | def read_calib(calib_path): method select_points_in_frustum (line 73) | def select_points_in_frustum(points_2d, x1, y1, x2, y2): method __getitem__ (line 91) | def __getitem__(self, index): method __len__ (line 125) | def __len__(self): function preprocess (line 129) | def preprocess(split_name, root_dir, out_dir): FILE: xmuda/data/semantic_kitti/semantic_kitti_dataloader.py class SemanticKITTIBase (line 12) | class SemanticKITTIBase(Dataset): method __init__ (line 70) | def __init__(self, method __getitem__ (line 137) | def __getitem__(self, index): method __len__ (line 140) | def __len__(self): class SemanticKITTISCN (line 144) | class SemanticKITTISCN(SemanticKITTIBase): method __init__ (line 145) | def __init__(self, method __getitem__ (line 187) | def __getitem__(self, index): function test_SemanticKITTISCN (line 279) | def test_SemanticKITTISCN(): function compute_class_weights (line 312) | def compute_class_weights(): FILE: xmuda/data/utils/augmentation_3d.py function augment_and_scale_3d (line 4) | def augment_and_scale_3d(points, scale, full_scale, FILE: xmuda/data/utils/evaluate.py class Evaluator (line 4) | class Evaluator(object): method __init__ (line 5) | def __init__(self, class_names, labels=None): method update (line 12) | def update(self, pred_label, gt_label): method batch_update (line 28) | def batch_update(self, pred_labels, gt_labels): method overall_acc (line 34) | def overall_acc(self): method overall_iou (line 38) | def overall_iou(self): method class_seg_acc (line 44) | def class_seg_acc(self): method class_iou (line 49) | def class_iou(self): method print_table (line 63) | def print_table(self): method save_table (line 77) | def save_table(self, filename): FILE: xmuda/data/utils/refine_pseudo_labels.py function refine_pseudo_labels (line 4) | def refine_pseudo_labels(probs, pseudo_label, ignore_label=-100): FILE: xmuda/data/utils/turbo_cmap.py function interpolate (line 18) | def interpolate(colormap, x): function interpolate_or_clip (line 27) | def interpolate_or_clip(colormap, x): FILE: xmuda/data/utils/validate.py function validate (line 11) | def validate(cfg, FILE: xmuda/data/utils/visualize.py function draw_points_image_labels (line 103) | def draw_points_image_labels(img, img_indices, seg_labels, show=True, co... function normalize_depth (line 127) | def normalize_depth(depth, d_min, d_max): function draw_points_image_depth (line 133) | def draw_points_image_depth(img, img_indices, depth, show=True, point_si... function draw_bird_eye_view (line 149) | def draw_bird_eye_view(coords, full_scale=4096): FILE: xmuda/models/build.py function build_model_2d (line 5) | def build_model_2d(cfg): function build_model_3d (line 15) | def build_model_3d(cfg): FILE: xmuda/models/losses.py function entropy_loss (line 6) | def entropy_loss(v): function logcoral_loss (line 22) | def logcoral_loss(x_src, x_trg): FILE: xmuda/models/metric.py class SegAccuracy (line 5) | class SegAccuracy(AverageMeter): method __init__ (line 9) | def __init__(self, ignore_index=-100): method update_dict (line 13) | def update_dict(self, preds, labels): class SegIoU (line 26) | class SegIoU(object): method __init__ (line 31) | def __init__(self, num_classes, ignore_index=-100, name='seg_iou'): method update_dict (line 37) | def update_dict(self, preds, labels): method reset (line 55) | def reset(self): method iou (line 59) | def iou(self): method global_avg (line 65) | def global_avg(self): method avg (line 69) | def avg(self): method __str__ (line 72) | def __str__(self): method summary_str (line 76) | def summary_str(self): FILE: xmuda/models/resnet34_unet.py class UNetResNet34 (line 8) | class UNetResNet34(nn.Module): method __init__ (line 9) | def __init__(self, pretrained=True): method dec_stage (line 41) | def dec_stage(enc_stage, num_concat): method forward (line 56) | def forward(self, x): function test (line 114) | def test(): FILE: xmuda/models/scn_unet.py class UNetSCN (line 9) | class UNetSCN(nn.Module): method __init__ (line 10) | def __init__(self, method forward (line 31) | def forward(self, x): function test (line 36) | def test(): FILE: xmuda/models/xmuda_arch.py class Net2DSeg (line 8) | class Net2DSeg(nn.Module): method __init__ (line 9) | def __init__(self, method forward (line 32) | def forward(self, data_batch): class Net3DSeg (line 60) | class Net3DSeg(nn.Module): method __init__ (line 61) | def __init__(self, method forward (line 83) | def forward(self, data_batch): function test_Net2DSeg (line 98) | def test_Net2DSeg(): function test_Net3DSeg (line 132) | def test_Net3DSeg(): FILE: xmuda/test.py function parse_args (line 21) | def parse_args(): function test (line 44) | def test(cfg, args, output_dir=''): function main (line 96) | def main(): FILE: xmuda/train_baseline.py function parse_args (line 24) | def parse_args(): function init_metric_logger (line 44) | def init_metric_logger(metric_list): function train (line 56) | def train(cfg, output_dir='', run_name=''): function main (line 305) | def main(): FILE: xmuda/train_xmuda.py function parse_args (line 25) | def parse_args(): function init_metric_logger (line 45) | def init_metric_logger(metric_list): function train (line 57) | def train(cfg, output_dir='', run_name=''): function main (line 359) | def main():