MCPcopy Create free account

hub / github.com/BCV-Uniandes/TAPIR / types & classes

Types & classes59 in github.com/BCV-Uniandes/TAPIR

↓ 4 callersClassFuseFastToSlow
Fuses the information from the Fast pathway to the Slow pathway. Given the tensors from Slow pathway and Fast pathway, fuse information from
slowfast/models/video_model_builder.py:104
↓ 2 callersClassDropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
slowfast/models/common.py:62
↓ 2 callersClassObjectDetectionEvaluation
Internal implementation of Pascal object detection metrics.
slowfast/evaluate/ava_evaluation/object_detection_evaluation.py:526
↓ 2 callersClassScalarMeter
A scalar meter uses a deque to track a series of scaler values with a given window size. It supports calculating the median and average value
slowfast/utils/meters.py:333
↓ 2 callersClassSurgeryMeter
Measure the PSI-AVA train, val, and test stats.
slowfast/utils/meters.py:44
↓ 2 callersClassSwish
Swish activation function: x * sigmoid(x).
slowfast/models/operators.py:10
↓ 1 callersClassBasicLayer
A basic Swin Transformer layer for one stage. Args: dim (int): Number of feature channels depth (int): Depths of this stage.
slowfast/models/swin_transformer.py:339
↓ 1 callersClassEpochTimer
A timer which computes the epoch time.
slowfast/utils/meters.py:411
↓ 1 callersClassMlp
Multilayer perceptron.
slowfast/models/swin_transformer.py:24
↓ 1 callersClassMlp
slowfast/models/common.py:7
↓ 1 callersClassMultiScaleAttention
slowfast/models/attention.py:49
↓ 1 callersClassMultiScaleBlock
slowfast/models/attention.py:266
↓ 1 callersClassNonlocal
Builds Non-local Neural Networks as a generic family of building blocks for capturing long-range dependencies. Non-local Network computes
slowfast/models/nonlocal_helper.py:10
↓ 1 callersClassPatchEmbed3D
Video to Patch Embedding. Args: patch_size (int): Patch token size. Default: (2,4,4). in_chans (int): Number of input video chan
slowfast/models/swin_transformer.py:423
↓ 1 callersClassResBlock
Residual block.
slowfast/models/resnet_helper.py:390
↓ 1 callersClassSE
Squeeze-and-Excitation (SE) block w/ Swish: AvgPool, FC, Swish, FC, Sigmoid.
slowfast/models/operators.py:36
↓ 1 callersClassSwinTransformerBlock3D
Swin Transformer Block. Args: dim (int): Number of input channels. num_heads (int): Number of attention heads. window_si
slowfast/models/swin_transformer.py:179
↓ 1 callersClassTaskMeter
A task meter uses a deque to track a series of scaler values with a given window size. It supports calculating the median and average values
slowfast/utils/meters.py:276
↓ 1 callersClassWindowAttention3D
Window based multi-head self attention (W-MSA) module with relative position bias. It supports both of shifted and non-shifted window. Args:
slowfast/models/swin_transformer.py:94
ClassAva
We adapt the AVA Dataset management in Slowfast to manage PSI-AVA database.
slowfast/datasets/ava_dataset.py:21
ClassBasicTransform
Basic transformation: Tx3x3, 1x3x3, where T is the size of temporal kernel.
slowfast/models/resnet_helper.py:29
ClassBottleneckTransform
Bottleneck transformation: Tx1x1, 1x3x3, 1x1x1, where T is the size of temporal kernel.
slowfast/models/resnet_helper.py:256
ClassBoxList
Box collection. BoxList represents a list of bounding boxes as numpy array, where each bounding box is represented as a row of 4 numbers, [y_mi
slowfast/evaluate/ava_evaluation/np_box_list.py:27
ClassBoxListFields
Naming conventions for BoxLists. Attributes: boxes: bounding box coordinates. classes: classes per bounding box. scores: scores per bou
slowfast/evaluate/ava_evaluation/standard_fields.py:126
ClassBoxMaskList
Convenience wrapper for BoxList with masks. BoxMaskList extends the np_box_list.BoxList to contain masks as well. In particular, its constructor
slowfast/evaluate/ava_evaluation/np_box_mask_list.py:29
ClassDetectionEvaluator
Interface for object detection evalution classes. Example usage of the Evaluator: ------------------------------ evaluator = DetectionEvaluator
slowfast/evaluate/ava_evaluation/object_detection_evaluation.py:44
ClassDetectionResultFields
Naming conventions for storing the output of the detector. Attributes: source_id: source of the original image. key: unique key correspondi
slowfast/evaluate/ava_evaluation/standard_fields.py:100
ClassGroupGather
GroupGather performs all gather on each of the local process/ GPU groups.
slowfast/models/batchnorm_helper.py:112
ClassInputDataFields
Names for the input tensors. Holds the standard data field names to use for identifying input tensors. This should be used by the decoder to iden
slowfast/evaluate/ava_evaluation/standard_fields.py:35
ClassMViT
Multiscale Vision Transformers Haoqi Fan, Bo Xiong, Karttikeya Mangalam, Yanghao Li, Zhicheng Yan, Jitendra Malik, Christoph Feichtenhofer
slowfast/models/video_model_builder.py:442
ClassMultigridSchedule
This class defines multigrid training schedule and update cfg accordingly.
slowfast/utils/multigrid.py:13
ClassNaiveSyncBatchNorm3d
slowfast/models/batchnorm_helper.py:174
ClassObjectDetectionEvaluator
A class to evaluate detections.
slowfast/evaluate/ava_evaluation/object_detection_evaluation.py:107
ClassOpenImagesDetectionEvaluator
A class to evaluate detections using Open Images V2 metrics. Open Images V2 introduce group_of type of bounding boxes and this metric handles
slowfast/evaluate/ava_evaluation/object_detection_evaluation.py:429
ClassPascalDetectionEvaluator
A class to evaluate detections using PASCAL metrics.
slowfast/evaluate/ava_evaluation/object_detection_evaluation.py:353
ClassPascalInstanceSegmentationEvaluator
A class to evaluate instance masks using PASCAL metrics.
slowfast/evaluate/ava_evaluation/object_detection_evaluation.py:390
ClassPatchEmbed
PatchEmbed.
slowfast/models/stem_helper.py:292
ClassPatchMerging
Patch Merging Layer Args: dim (int): Number of input channels. norm_layer (nn.Module, optional): Normalization layer. Default:
slowfast/models/swin_transformer.py:284
ClassPerImageEvaluation
Evaluate detection result of a single image.
slowfast/evaluate/ava_evaluation/per_image_evaluation.py:39
ClassPermute
slowfast/models/common.py:37
ClassRandomResizedCropAndInterpolation
Crop the given PIL Image to random size and aspect ratio with random interpolation. A crop of random size (default: of 0.08 to 1.0) of the origina
slowfast/datasets/transform.py:724
ClassResNetBasicHead
ResNe(X)t 3D head. This layer performs a fully-connected projection during training, when the input size is 1x1x1. It performs a convolut
slowfast/models/head_helper.py:148
ClassResNetBasicStem
ResNe(X)t 3D stem module. Performs spatiotemporal Convolution, BN, and Relu following by a spatiotemporal pooling.
slowfast/models/stem_helper.py:127
ClassResNetRoIHead
ResNe(X)t RoI head.
slowfast/models/head_helper.py:11
ClassResStage
Stage of 3D ResNet. It expects to have one or more tensors as input for single pathway (C2D, I3D, Slow), and multi-pathway (SlowFast) cas
slowfast/models/resnet_helper.py:519
ClassSlowFast
SlowFast model builder for SlowFast network. Christoph Feichtenhofer, Haoqi Fan, Jitendra Malik, and Kaiming He. "SlowFast networks for
slowfast/models/video_model_builder.py:165
ClassSoftTargetCrossEntropy
Cross entropy loss with soft target.
slowfast/models/losses.py:11
ClassSortOrder
Enum class for sort order. Attributes: ascend: ascend order. descend: descend order.
slowfast/evaluate/ava_evaluation/np_box_list_ops.py:33
ClassSubBatchNorm3d
The standard BN layer computes stats across all examples in a GPU. In some cases it is desirable to compute stats across only a subset of exa
slowfast/models/batchnorm_helper.py:37
ClassSwishEfficient
Swish activation function: x * sigmoid(x).
slowfast/models/operators.py:20
ClassTfExampleFields
TF-example proto feature names for object detection. Holds the standard feature names to load from an Example proto for object detection. Attr
slowfast/evaluate/ava_evaluation/standard_fields.py:152
ClassTransformerBasicHead
BasicHead. No pool.
slowfast/models/head_helper.py:243
ClassTransformerRoIHead
Box classification head in TAPIR.
slowfast/models/head_helper.py:291
ClassVideoModelStem
Video 3D stem module. Provides stem operations of Conv, BN, ReLU, MaxPool on input data tensor for one or multiple pathways.
slowfast/models/stem_helper.py:20
ClassVideoSwinTransformer
Swin Transformer backbone. A PyTorch impl of : `Swin Transformer: Hierarchical Vision Transformer using Shifted Windows` - https:/
slowfast/models/swin_transformer.py:466
ClassWeightedPascalDetectionEvaluator
A class to evaluate detections using weighted PASCAL metrics. Weighted PASCAL metrics computes the mean average precision as the average precisio
slowfast/evaluate/ava_evaluation/object_detection_evaluation.py:366
ClassWeightedPascalInstanceSegmentationEvaluator
A class to evaluate instance masks using weighted PASCAL metrics. Weighted PASCAL metrics computes the mean average precision as the average prec
slowfast/evaluate/ava_evaluation/object_detection_evaluation.py:404
ClassX3DStem
X3D's 3D stem module. Performs a spatial followed by a depthwise temporal Convolution, BN, and Relu following by a spatiotemporal poo
slowfast/models/stem_helper.py:206
ClassX3DTransform
X3D transformation: 1x1x1, Tx3x3 (channelwise, num_groups=dim_in), 1x1x1, augmented with (optional) SE (squeeze-excitation) on the 3x3x3
slowfast/models/resnet_helper.py:115