MCPcopy Create free account

hub / github.com/SizheAn/mRI / functions

Functions148 in github.com/SizheAn/mRI

↓ 9 callersMethod__init__
init_value : initial value for the scalar
action_localization/libs/modeling/blocks.py:803
↓ 9 callersMethod__init__
(self, **kwargs)
action_localization/libs/datasets/mri.py:197
↓ 6 callersMethodadd
(self, val, n)
action_localization/libs/utils/train_utils.py:216
↓ 2 callersMethod__init__
( self, backbone_type, # a string defines which backbone we use fpn_type,
action_localization/libs/modeling/meta_archs.py:171
↓ 2 callersMethod_chunk
convert into overlapping chunks. Chunk size = 2w, overlap size = w
action_localization/libs/modeling/blocks.py:409
↓ 2 callersFunction_merge
(src, dst)
action_localization/tools/gen_exps.py:9
↓ 2 callersMethod_sliding_chunks_query_key_matmul
Matrix multiplication of query and key tensors using with a sliding window attention pattern. This implementation splits the input into overl
action_localization/libs/modeling/blocks.py:482
↓ 2 callersMethod_update
(self, model, update_fn)
action_localization/libs/utils/train_utils.py:234
↓ 2 callersFunctiondrop_path
Stochastic Depth per sample.
action_localization/libs/modeling/blocks.py:822
↓ 2 callersFunctionfix_random_seed
(seed, include_cuda=True)
action_localization/libs/utils/train_utils.py:20
↓ 2 callersMethodget_attributes
(self)
action_localization/libs/datasets/mri.py:80
↓ 2 callersFunctionload_config
(config_file, defaults=DEFAULTS)
action_localization/libs/core/config.py:155
↓ 2 callersFunctionload_results_from_pkl
(filename)
action_localization/libs/utils/postprocessing.py:15
↓ 2 callersFunctionmake_backbone
(name, **kwargs)
action_localization/libs/modeling/models.py:36
↓ 2 callersFunctionmake_data_loader
A simple dataloder builder
action_localization/libs/datasets/datasets.py:19
↓ 2 callersFunctionmake_dataset
A simple dataset builder
action_localization/libs/datasets/datasets.py:12
↓ 2 callersFunctionmake_meta_arch
(name, **kwargs)
action_localization/libs/modeling/models.py:44
↓ 2 callersFunctionnorm_cdf
(x)
action_localization/libs/modeling/weight_init.py:10
↓ 2 callersMethodupdate
(self, val, n=1)
action_localization/libs/utils/train_utils.py:210
↓ 2 callersMethodupdate
(self, model)
action_localization/libs/utils/train_utils.py:241
↓ 1 callersMethod__init__
( self, in_channels, # input feature channels, len(in_channels) = # levels out_ch
action_localization/libs/modeling/necks.py:13
↓ 1 callersMethod__init__
(self, buffers)
action_localization/libs/modeling/loc_generators.py:15
↓ 1 callersMethod__init__
( self, n_in, # input feature dimension n_embd, # embedding
action_localization/libs/modeling/backbones.py:156
↓ 1 callersMethod__init__
Args: optimizer (Optimizer): Wrapped optimizer. warmup_epochs (int): Maximum number of iterations for linear warmup
action_localization/libs/utils/lr_schedulers.py:143
↓ 1 callersMethod_generate_points
(self)
action_localization/libs/modeling/loc_generators.py:56
↓ 1 callersMethod_get_predictions_with_label
Get all predicitons of the given label. Return empty DataFrame if there is no predcitions with the given label.
action_localization/libs/utils/metrics.py:140
↓ 1 callersMethod_load_json_db
(self, json_file)
action_localization/libs/datasets/mri.py:83
↓ 1 callersMethod_mask_invalid_locations
(input_tensor, affected_seq_len)
action_localization/libs/modeling/blocks.py:438
↓ 1 callersFunction_merge
(src, dst)
action_localization/libs/core/config.py:134
↓ 1 callersFunction_no_grad_trunc_normal_
(tensor, mean, std, a, b)
action_localization/libs/modeling/weight_init.py:7
↓ 1 callersMethod_pad_and_diagonalize
shift every row 1 step right, converting columns into diagonals. Example:: chunked_hidden_states: [ 0.4983, 2.6918, -0
action_localization/libs/modeling/blocks.py:452
↓ 1 callersMethod_pad_and_transpose_last_two_dims
pads rows and then flips rows and columns
action_localization/libs/modeling/blocks.py:430
↓ 1 callersMethod_sliding_chunks_matmul_attn_probs_value
Same as _sliding_chunks_query_key_matmul but for attn_probs and value tensors. Returned tensor will be of the same shape as `attn_pro
action_localization/libs/modeling/blocks.py:546
↓ 1 callersFunction_update_config
(config)
action_localization/libs/core/config.py:146
↓ 1 callersFunctionbatched_nms
( segs, scores, cls_idxs, iou_threshold, min_score, max_seg_num, use_soft_nms=True
action_localization/libs/utils/nms.py:103
↓ 1 callersFunctionctr_diou_loss_1d
Distance-IoU Loss (Zheng et. al) https://arxiv.org/abs/1911.08287 This is an implementation that assumes a 1D event is represented using
action_localization/libs/modeling/losses.py:109
↓ 1 callersMethodevaluate
Evaluates a prediction file. For the detection task we measure the interpolated mean average precision to measure the performance of a
action_localization/libs/utils/metrics.py:172
↓ 1 callersFunctionget_position_angle_vec
(position)
action_localization/libs/modeling/blocks.py:114
↓ 1 callersFunctionget_sinusoid_encoding
Sinusoid position encoding table
action_localization/libs/modeling/blocks.py:111
↓ 1 callersMethodinference
( self, video_list, points, fpn_masks, out_cls_logits, out_offsets )
action_localization/libs/modeling/meta_archs.py:619
↓ 1 callersMethodinference_single_video
( self, points, fpn_masks, out_cls_logits, out_offsets, )
action_localization/libs/modeling/meta_archs.py:665
↓ 1 callersMethodinitialize
(self, val, n)
action_localization/libs/utils/train_utils.py:203
↓ 1 callersFunctioninterpolated_prec_rec
Interpolated AP - VOCdevkit from VOC 2011.
action_localization/libs/utils/metrics.py:331
↓ 1 callersMethodlabel_points
(self, points, gt_segments, gt_labels)
action_localization/libs/modeling/meta_archs.py:451
↓ 1 callersMethodlabel_points_single_video
(self, concat_points, gt_segment, gt_label)
action_localization/libs/modeling/meta_archs.py:470
↓ 1 callersFunctionload_gt_seg_from_json
(json_file, split=None, label='label_id', label_offset=0)
action_localization/libs/utils/metrics.py:31
↓ 1 callersFunctionload_pred_seg_from_json
(json_file, label='label_id', label_offset=0)
action_localization/libs/utils/metrics.py:72
↓ 1 callersFunctionload_results_from_json
(filename)
action_localization/libs/utils/postprocessing.py:22
↓ 1 callersMethodlosses
( self, fpn_masks, out_cls_logits, out_offsets, gt_cls_labels, gt_offsets )
action_localization/libs/modeling/meta_archs.py:555
↓ 1 callersFunctionmain
0. load config
action_localization/eval.py:22
↓ 1 callersFunctionmain
main function that handles training / inference
action_localization/train.py:25
↓ 1 callersFunctionmain
(args)
action_localization/tools/gen_exps.py:48
↓ 1 callersFunctionmake_generator
(name, **kwargs)
action_localization/libs/modeling/models.py:48
↓ 1 callersFunctionmake_neck
(name, **kwargs)
action_localization/libs/modeling/models.py:40
↓ 1 callersFunctionmake_optimizer
create optimizer return a supported optimizer
action_localization/libs/utils/train_utils.py:60
↓ 1 callersFunctionmake_scheduler
create scheduler return a supported scheduler All scheduler returned by this function should step every iteration
action_localization/libs/utils/train_utils.py:123
↓ 1 callersFunctionnms_1d_cpu
action_localization/libs/utils/csrc/nms_cpu.cpp:19
↓ 1 callersFunctionparse_exp_cfg
default_cfg: a reference config (template) cfg_dict: a dictionary of parameters that will be varied during experiments This function wil
action_localization/tools/gen_exps.py:17
↓ 1 callersFunctionpostprocess_results
(results, cls_score_file, num_pred=200, topk=2)
action_localization/libs/utils/postprocessing.py:97
↓ 1 callersMethodpostprocessing
(self, results)
action_localization/libs/modeling/meta_archs.py:732
↓ 1 callersMethodpreprocessing
Generate batched features and masks from a list of dict items
action_localization/libs/modeling/meta_archs.py:400
↓ 1 callersFunctionremove_duplicate_annotations
(ants, tol=1e-3)
action_localization/libs/utils/metrics.py:13
↓ 1 callersFunctionresults_to_array
(results, num_pred)
action_localization/libs/utils/postprocessing.py:57
↓ 1 callersFunctionsave_checkpoint
save checkpoint to file
action_localization/libs/utils/train_utils.py:41
↓ 1 callersFunctionseg_voting
blur localization results by incorporating side segs. this is known as bounding box voting in object detection literature. sl
action_localization/libs/utils/nms.py:67
↓ 1 callersFunctionsegment_iou
Compute the temporal intersection over union between a target segment and all the test segments. Parameters ---------- target_segment
action_localization/libs/utils/metrics.py:304
↓ 1 callersFunctionsigmoid_focal_loss
Loss used in RetinaNet for dense detection: https://arxiv.org/abs/1708.02002. Taken from https://github.com/facebookresearch/fvcore/blob/
action_localization/libs/modeling/losses.py:5
↓ 1 callersFunctionsoftnms_1d_cpu
action_localization/libs/utils/csrc/nms_cpu.cpp:67
↓ 1 callersFunctiontrain_one_epoch
Training the model for one epoch
action_localization/libs/utils/train_utils.py:249
↓ 1 callersFunctiontrunc_normal_
r"""Fills the input Tensor with values drawn from a truncated normal distribution. The values are effectively drawn from the normal distributi
action_localization/libs/modeling/weight_init.py:43
↓ 1 callersFunctiontruncate_feats
Truncate feats and time stamps in a dict item data_dict = {'video_id' : str 'feats' : Tensor C x T
action_localization/libs/datasets/data_utils.py:24
↓ 1 callersFunctionvalid_one_epoch
Test the model on the validation set
action_localization/libs/utils/train_utils.py:359
↓ 1 callersMethodwrapper_compute_average_precision
Computes average precision for each class in the subset.
action_localization/libs/utils/metrics.py:151
FunctionPYBIND11_MODULE
bind to torch interface
action_localization/libs/utils/csrc/nms_cpu.cpp:172
Method__getitem__
(self, idx)
action_localization/libs/datasets/mri.py:141
Method__init__
( self, in_channels, # input feature channels, len(in_channels) = # levels out_ch
action_localization/libs/modeling/necks.py:96
Method__init__
( self, in_channels, out_channels, kernel_size, stride=1, padd
action_localization/libs/modeling/blocks.py:15
Method__init__
( self, num_channels, eps = 1e-5, affine = True, device = None,
action_localization/libs/modeling/blocks.py:69
Method__init__
( self, n_embd, # dimension of the input embedding n_head, # number
action_localization/libs/modeling/blocks.py:133
Method__init__
( self, n_embd, # dimension of the output features n_head, # number
action_localization/libs/modeling/blocks.py:211
Method__init__
( self, n_embd, # dimension of the output features n_head, # number
action_localization/libs/modeling/blocks.py:333
Method__init__
( self, n_embd, # dimension of the input features n_head,
action_localization/libs/modeling/blocks.py:659
Method__init__
( self, n_embd, # dimension of the input features kernel_size=3,
action_localization/libs/modeling/blocks.py:749
Method__init__
(self, drop_prob=None)
action_localization/libs/modeling/blocks.py:841
Method__init__
(self, num_dim, drop_prob=0.0, init_scale_value=1e-4)
action_localization/libs/modeling/blocks.py:855
Method__init__
( self, max_seq_len, # max sequence length that the generator will buffer fpn_s
action_localization/libs/modeling/loc_generators.py:34
Method__init__
( self, n_in, # input feature dimension n_embd, # embe
action_localization/libs/modeling/backbones.py:15
Method__init__
( self, input_dim, feat_dim, num_classes, prior_prob=0.01, num
action_localization/libs/modeling/meta_archs.py:18
Method__init__
( self, input_dim, feat_dim, fpn_levels, num_layers=3, kernel_
action_localization/libs/modeling/meta_archs.py:99
Method__init__
( self, ant_file, split=None, tiou_thresholds=np.linspace(0.1, 0.5, 5),
action_localization/libs/utils/metrics.py:112
Method__init__
Args: optimizer (Optimizer): Wrapped optimizer. warmup_epochs (int): Maximum number of iterations for linear warmup
action_localization/libs/utils/lr_schedulers.py:46
Method__init__
(self)
action_localization/libs/utils/train_utils.py:196
Method__init__
(self, model, decay=0.999, device=None)
action_localization/libs/utils/train_utils.py:224
Method__init__
( self, is_training, # if in training mode split, # split, a tuple/lis
action_localization/libs/datasets/mri.py:14
Method__init__
(self, **kwargs)
action_localization/libs/datasets/mri.py:202
Method__init__
(self, **kwargs)
action_localization/libs/datasets/mri.py:207
Method__init__
(self, **kwargs)
action_localization/libs/datasets/mri.py:213
Method__init__
(self, **kwargs)
action_localization/libs/datasets/mri.py:218
Method__init__
(self, **kwargs)
action_localization/libs/datasets/mri.py:223
Method__init__
(self, **kwargs)
action_localization/libs/datasets/mri.py:228
next →1–100 of 148, ranked by callers