MCPcopy Create free account

hub / github.com/VCIP-RGBD/DFormer / functions

Functions937 in github.com/VCIP-RGBD/DFormer

↓ 2 callersMethod_parse_losses
Parse the raw outputs (losses) of the network. Args: losses (dict): Raw output of the network, which usually contain
mmseg/models/segmentors/base.py:162
↓ 2 callersMethod_transform_inputs
Transform inputs for decoder. Args: inputs (list[Tensor]): List of multi-level img features. Returns: Tensor
models/decoders/decode_head.py:155
↓ 2 callersFunctionaccuracy
Calculate accuracy according to the prediction and target. Args: pred (torch.Tensor): The model prediction, shape (N, num_class, ...)
models/losses/accuracy.py:6
↓ 2 callersFunctionbuild_head
Build head.
mmseg/models/builder.py:28
↓ 2 callersMethodcls_seg
Classify each pixel.
models/decoders/decode_head.py:222
↓ 2 callersMethodcompute_metric
(self, results)
utils/engine/dist_test.py:152
↓ 2 callersMethodencode_decode
Encode images with backbone and decode into a semantic segmentation map of the same size as input.
models/builder.py:225
↓ 2 callersMethodextract_feat
Extract features from images.
mmseg/models/segmentors/encoder_decoder.py:65
↓ 2 callersFunctionflatten_binary_logits
Flattens predictions in the batch (binary case) Remove labels equal to 'ignore_index'.
mmseg/models/losses/lovasz_loss.py:30
↓ 2 callersFunctionflatten_binary_logits
Flattens predictions in the batch (binary case) Remove labels equal to 'ignore_index'.
models/losses/lovasz_loss.py:30
↓ 2 callersFunctionflatten_probs
Flattens predictions in the batch.
mmseg/models/losses/lovasz_loss.py:43
↓ 2 callersFunctionflatten_probs
Flattens predictions in the batch.
models/losses/lovasz_loss.py:43
↓ 2 callersMethodforward
(self, fine_grained_point_feats, coarse_point_feats)
mmseg/models/decode_heads/point_head.py:119
↓ 2 callersMethodforward
Forward function.
mmseg/models/decode_heads/enc_head.py:124
↓ 2 callersMethodforward
Placeholder of forward function.
mmseg/models/decode_heads/cascade_decode_head.py:15
↓ 2 callersMethodforward
Placeholder of forward function.
models/decoders/decode_head.py:181
↓ 2 callersMethodfunc_per_iteration
(self, data, device)
utils/engine/evaluator.py:189
↓ 2 callersMethodgenerate_1d_decay
generate 1d decay mask, the result is l*l
models/encoders/DFormerv2.py:163
↓ 2 callersMethodgenerate_1d_depth_decay
generate 1d depth decay mask, the result is l*l
models/encoders/DFormerv2.py:153
↓ 2 callersMethodget_length
(self)
utils/dataloader/RGBXDataset.py:240
↓ 2 callersFunctionget_logger
(log_dir=None, log_file=None, formatter=LogFormatter)
utils/pyt_utils.py:85
↓ 2 callersMethodget_pad_shape
(self, input_shape)
mmseg/models/utils/embed.py:57
↓ 2 callersFunctioninit_weight
(module_list, conv_init, norm_layer, bn_eps, bn_momentum, **kwargs)
utils/init_func.py:18
↓ 2 callersFunctionis_eval
(epoch, config)
utils/train.py:58
↓ 2 callersFunctionlovasz_grad
Computes gradient of the Lovasz extension w.r.t sorted errors. See Alg. 1 in paper.
mmseg/models/losses/lovasz_loss.py:15
↓ 2 callersFunctionlovasz_grad
Computes gradient of the Lovasz extension w.r.t sorted errors. See Alg. 1 in paper.
models/losses/lovasz_loss.py:15
↓ 2 callersFunctionlovasz_hinge_flat
Binary Lovasz hinge loss. Args: logits (torch.Tensor): [P], logits at each prediction (between -infty and +infty). la
mmseg/models/losses/lovasz_loss.py:60
↓ 2 callersFunctionlovasz_hinge_flat
Binary Lovasz hinge loss. Args: logits (torch.Tensor): [P], logits at each prediction (between -infty and +infty). la
models/losses/lovasz_loss.py:60
↓ 2 callersFunctionlovasz_softmax_flat
Multi-class Lovasz-Softmax loss. Args: probs (torch.Tensor): [P, C], class probabilities at each prediction (between 0 and 1)
mmseg/models/losses/lovasz_loss.py:128
↓ 2 callersFunctionlovasz_softmax_flat
Multi-class Lovasz-Softmax loss. Args: probs (torch.Tensor): [P, C], class probabilities at each prediction (between 0 and 1)
models/losses/lovasz_loss.py:128
↓ 2 callersMethodmulti_process_evaluation
(self)
utils/engine/evaluator.py:147
↓ 2 callersMethodnorm1
(self)
mmseg/models/backbones/vit.py:105
↓ 2 callersMethodnorm1
nn.Module: normalization layer after the first convolution layer
mmseg/models/backbones/resnet.py:225
↓ 2 callersMethodnorm2
(self)
mmseg/models/backbones/vit.py:109
↓ 2 callersMethodnorm3
nn.Module: normalization layer after the third convolution layer
mmseg/models/backbones/resnet.py:235
↓ 2 callersFunctionnp2tmp
Save ndarray to local numpy file. Args: array (ndarray): Ndarray to save. temp_file_name (str): Numpy file name. If 'temp_file_na
mmseg/apis/test.py:14
↓ 2 callersMethodprocess_image_rgbX
(self, img, modal_x, crop_size=None)
utils/engine/evaluator.py:413
↓ 2 callersMethodregister_state
(self, **kwargs)
utils/engine/engine.py:94
↓ 2 callersMethodresize_pos_embed
Resize pos_embed weights. Resize pos_embed using bicubic interpolate method. Args: pos_embed (torch.Tensor): Position emb
mmseg/models/backbones/vit.py:366
↓ 2 callersMethodresize_rel_pos_embed
Resize relative pos_embed weights. This function is modified from https://github.com/microsoft/unilm/blob/master/beit/semantic_segmen
mmseg/models/backbones/beit.py:429
↓ 2 callersMethodsample
Sample pixels that have high loss or with low prediction confidence. Args: seg_logit (torch.Tensor): segmentation logits, shape (
mmseg/core/seg/sampler/ohem_pixel_sampler.py:32
↓ 2 callersMethodsave_and_link_checkpoint
(self, checkpoint_dir, log_dir, log_dir_link, infor="", metric=None)
utils/engine/engine.py:136
↓ 2 callersMethodshow_result
Draw `result` over `img`. Args: img (str or Tensor): The image to be displayed. result (Tensor): The semantic segment
mmseg/models/segmentors/base.py:211
↓ 2 callersMethodsingle_process_evalutation
(self)
utils/engine/evaluator.py:134
↓ 2 callersMethodstop
(self)
utils/train.py:74
↓ 2 callersFunctiontotal_area_to_metrics
Calculate evaluation metrics Args: total_area_intersect (ndarray): The intersection of prediction and ground truth histogram o
mmseg/core/evaluation/metrics.py:305
↓ 2 callersMethodval_func_process_rgbX
(self, input_data, input_modal_x, device=None)
utils/engine/evaluator.py:389
↓ 2 callersMethodwindow_partition
Args: x: (B, H, W, C) Returns: windows: (num_windows*B, window_size, window_size, C)
mmseg/models/backbones/swin.py:262
↓ 1 callersMethod__init__
(self, *args, by_epoch=False, efficient_test=False, pre_eval=False, **kwargs)
mmseg/core/evaluation/eval_hooks.py:28
↓ 1 callersMethod__init__
( self, in_channels, out_channels, norm_layer=dict(type="LN", eps=1e-6, requir
mmseg/models/necks/mla_neck.py:78
↓ 1 callersMethod__init__
( self, in_channels=(64, 256, 256), out_channels=128, conv_cfg=None, n
mmseg/models/necks/ic_neck.py:91
↓ 1 callersMethod__init__
( self, img_size=224, patch_size=16, in_channels=3, embed_dims=768,
mmseg/models/backbones/vit.py:176
↓ 1 callersMethod__init__
(self, groups=1, base_width=4, **kwargs)
mmseg/models/backbones/resnext.py:122
↓ 1 callersMethod__init__
( self, extra, in_channels=3, conv_cfg=None, norm_cfg=dict(type="BN",
mmseg/models/backbones/hrnet.py:293
↓ 1 callersMethod__init__
( self, in_channels, out_channels, stride, expand_ratio, dilat
mmseg/models/utils/inverted_residual.py:32
↓ 1 callersMethod__init__
(self, c1_in_channels, c1_channels, **kwargs)
mmseg/models/decode_heads/sep_aspp_head.py:44
↓ 1 callersMethod__init__
(self, isa_channels, down_factor=(8, 8), **kwargs)
mmseg/models/decode_heads/isa_head.py:72
↓ 1 callersMethod__init__
(self, dilations=(1, 6, 12, 18), **kwargs)
mmseg/models/decode_heads/aspp_head.py:66
↓ 1 callersMethod__init__
(self, reduction=2, use_scale=True, mode="embedded_gaussian", temperature=0.05, **kwargs)
mmseg/models/decode_heads/dnl_head.py:103
↓ 1 callersMethod__init__
(self, pool_scales, in_channels, channels, conv_cfg, norm_cfg, act_cfg, align_corners, **kwargs)
mmseg/models/decode_heads/psp_head.py:25
↓ 1 callersMethod__init__
(self, dim, kernels=[1, 7, 11, 15])
mmseg/models/decode_heads/mix_conv_head.py:13
↓ 1 callersMethod__init__
( self, num_codes=32, use_se_loss=True, add_lateral=False, loss_se_dec
mmseg/models/decode_heads/enc_head.py:74
↓ 1 callersMethod__init__
(self, filter_size, fusion, in_channels, channels, conv_cfg, norm_cfg, act_cfg)
mmseg/models/decode_heads/dm_head.py:25
↓ 1 callersMethod__init__
(self, ema_channels, num_bases, num_stages, concat_input=True, momentum=0.1, **kwargs)
mmseg/models/decode_heads/ema_head.py:94
↓ 1 callersMethod__init__
(self, pool_scale, fusion, in_channels, channels, conv_cfg, norm_cfg, act_cfg)
mmseg/models/decode_heads/apc_head.py:26
↓ 1 callersMethod__init__
(self, pool_scales, in_channel, channels, norm_layer, align_corners=False)
models/decoders/UPernet.py:115
↓ 1 callersMethod__init__
(self, input_dim=2048, embed_dim=768)
models/decoders/test.py:14
↓ 1 callersMethod__init__
(self, input_dim=2048, embed_dim=768)
models/decoders/LMLPDecoder.py:14
↓ 1 callersMethod__init__
(self, input_dim=2048, embed_dim=768)
models/decoders/MLPDecoder.py:14
↓ 1 callersMethod__len__
(self)
utils/dataloader/RGBXDataset.py:134
↓ 1 callersMethod_add_ground_truth
(self, runner)
mmseg/core/hook/wandblogger_hook.py:251
↓ 1 callersMethod_auxiliary_head_forward_train
Run forward function and calculate loss for auxiliary head in training.
mmseg/models/segmentors/encoder_decoder.py:95
↓ 1 callersMethod_build_layers
Build transformer encoding layers.
mmseg/models/backbones/beit.py:354
↓ 1 callersMethod_build_patch_embedding
Build patch embedding layer.
mmseg/models/backbones/beit.py:341
↓ 1 callersMethod_check_branches
Check branches configuration.
mmseg/models/backbones/hrnet.py:50
↓ 1 callersMethod_check_input_divisible
(self, x)
mmseg/models/backbones/unet.py:436
↓ 1 callersMethod_color_date
(msg)
utils/pyt_utils.py:77
↓ 1 callersMethod_color_date
(msg)
utils/engine/logger.py:80
↓ 1 callersMethod_construct_new_file_names
(self, length)
utils/dataloader/RGBXDataset.py:228
↓ 1 callersMethod_convert_to_onehot_labels
Convert segmentation label to onehot. Args: seg_label (Tensor): Segmentation label of shape (N, H, W). num_classes (i
mmseg/models/decode_heads/enc_head.py:150
↓ 1 callersMethod_decode_head_forward_test
Run forward function and calculate loss for decode head in inference.
mmseg/models/segmentors/encoder_decoder.py:89
↓ 1 callersMethod_decode_head_forward_train
Run forward function and calculate loss for decode head in training.
mmseg/models/segmentors/encoder_decoder.py:80
↓ 1 callersFunction_expand_onehot_labels
Expand onehot labels to match the size of prediction.
mmseg/models/losses/cross_entropy_loss.py:62
↓ 1 callersFunction_expand_onehot_labels
Expand onehot labels to match the size of prediction.
models/losses/cross_entropy_loss.py:62
↓ 1 callersMethod_forward_feature
Forward function for feature maps before classifying each pixel with ``self.cls_seg`` fc. Args: inputs (list[Tensor]): Li
mmseg/models/decode_heads/uper_head.py:91
↓ 1 callersMethod_forward_feature
Forward function for feature maps before classifying each pixel with ``self.cls_seg`` fc. Args: inputs (list[Tensor]): Li
mmseg/models/decode_heads/aspp_head.py:99
↓ 1 callersMethod_forward_feature
Forward function for feature maps before classifying each pixel with ``self.cls_seg`` fc. Args: inputs (list[Tensor]): Li
mmseg/models/decode_heads/fcn_head.py:65
↓ 1 callersMethod_freeze_stages
(self)
mmseg/models/backbones/mobilenet_v3.py:256
↓ 1 callersMethod_freeze_stages
(self)
mmseg/models/backbones/swin.py:636
↓ 1 callersMethod_freeze_stages
(self)
mmseg/models/backbones/mobilenet_v2.py:178
↓ 1 callersMethod_geometric_sequence_interpolation
Get new sequence via geometric sequence interpolation. Args: src_size (int): Pos_embedding size in pre-trained model.
mmseg/models/backbones/beit.py:380
↓ 1 callersMethod_get_eval_results
Get model evaluation results.
mmseg/core/hook/wandblogger_hook.py:235
↓ 1 callersMethod_get_file_names
(self, split_name)
utils/dataloader/RGBXDataset.py:212
↓ 1 callersMethod_gt_transform
(gt)
utils/dataloader/RGBXDataset.py:255
↓ 1 callersMethod_init_auxiliary_head
Initialize ``auxiliary_head``
mmseg/models/segmentors/encoder_decoder.py:55
↓ 1 callersMethod_init_data_table
Initialize the W&B Tables for validation data.
mmseg/core/hook/wandblogger_hook.py:241
↓ 1 callersMethod_init_decode_head
Initialize ``decode_head``
mmseg/models/segmentors/encoder_decoder.py:48
↓ 1 callersMethod_init_inputs
Check and initialize input transforms. The in_channels, in_index and input_transform must match. Specifically, when input_transform i
mmseg/models/decode_heads/decode_head.py:149
↓ 1 callersMethod_init_inputs
Check and initialize input transforms. The in_channels, in_index and input_transform must match. Specifically, when input_transform i
models/decoders/decode_head.py:117
↓ 1 callersMethod_init_pred_table
Initialize the W&B Tables for model evaluation.
mmseg/core/hook/wandblogger_hook.py:246
← previousnext →101–200 of 937, ranked by callers