MCPcopy Create free account

hub / github.com/UCSB-VRL/WildlifeMapper / types & classes

Types & classes46 in github.com/UCSB-VRL/WildlifeMapper

↓ 4 callersClassAttention
An attention layer that allows for downscaling the size of the embedding after projection to queries, keys, and values.
wildlifemapper/segment_anything/modeling/transformer.py:185
↓ 4 callersClassLayerNorm2d
wildlifemapper/segment_anything/modeling/common.py:31
↓ 2 callersClassMLP
wildlifemapper/segment_anything/modeling/box_decoder.py:154
↓ 2 callersClassMLPBlock
wildlifemapper/segment_anything/modeling/common.py:13
↓ 2 callersClassMedSAM
wildlifemapper/segment_anything/network.py:7
↓ 2 callersClassNestedTensor
wildlifemapper/segment_anything/utils/misc.py:15
↓ 2 callersClassSmoothedValue
Track a series of values and provide access to smoothed values over a window or the global series average.
wildlifemapper/segment_anything/utils/misc.py:218
↓ 1 callersClassAttention
Multi-head Attention block with relative position embeddings.
wildlifemapper/segment_anything/modeling/image_encoder.py:206
↓ 1 callersClassBlock
Transformer blocks with support of window attention and residual propagation blocks
wildlifemapper/segment_anything/modeling/image_encoder.py:140
↓ 1 callersClassCenterCrop
wildlifemapper/segment_anything/utils/augmentation_yolo.py:195
↓ 1 callersClassCocoDetection
wildlifemapper/dataloader_coco.py:23
↓ 1 callersClassCocoEvaluator
wildlifemapper/inference.py:92
↓ 1 callersClassConvertCocoPolysToMask
wildlifemapper/dataloader_coco.py:210
↓ 1 callersClassCrossAttentionHfcPatch
attend patch embeddings with high frequency componenets
wildlifemapper/segment_anything/modeling/image_encoder.py:451
↓ 1 callersClassHfcEmbed
Image to Patch Embedding.
wildlifemapper/segment_anything/modeling/image_encoder.py:418
↓ 1 callersClassHungarianMatcher
This class computes an assignment between the targets and the predictions of the network For efficiency reasons, the targets don't include the no
wildlifemapper/segment_anything/modeling/matcher.py:11
↓ 1 callersClassImageEncoderViT
wildlifemapper/segment_anything/modeling/image_encoder.py:17
↓ 1 callersClassMaskDecoder
wildlifemapper/segment_anything/modeling/box_decoder.py:16
↓ 1 callersClassPatchEmbed
Image to Patch Embedding.
wildlifemapper/segment_anything/modeling/image_encoder.py:385
↓ 1 callersClassPositionEmbeddingRandom
Positional encoding using random spatial frequencies.
wildlifemapper/segment_anything/modeling/pos_encoder.py:36
↓ 1 callersClassPositionEmbeddingRandom
Positional encoding using random spatial frequencies.
wildlifemapper/segment_anything/modeling/prompt_encoder.py:172
↓ 1 callersClassPostProcess
This module converts the model's output into the format expected by the coco api
wildlifemapper/segment_anything/build_sam.py:212
↓ 1 callersClassPromptEncoder
wildlifemapper/segment_anything/modeling/pos_encoder.py:9
↓ 1 callersClassResizeLongestSide
Resizes images to the longest side 'target_length', as well as provides methods for resizing coordinates and boxes. Provides methods for
wildlifemapper/segment_anything/utils/transforms.py:13
↓ 1 callersClassSam
wildlifemapper/segment_anything/modeling/sam.py:19
↓ 1 callersClassSetCriterion
This class computes the loss for DETR. The process happens in two steps: 1) we compute hungarian assignment between ground truth boxes an
wildlifemapper/segment_anything/build_sam.py:62
↓ 1 callersClassToTensor
wildlifemapper/segment_anything/utils/augmentation.py:229
↓ 1 callersClassTwoWayAttentionBlock
wildlifemapper/segment_anything/modeling/transformer.py:109
↓ 1 callersClassTwoWayTransformer
wildlifemapper/segment_anything/modeling/transformer.py:16
ClassCenterCrop
wildlifemapper/segment_anything/utils/augmentation.py:170
ClassCompose
wildlifemapper/segment_anything/utils/augmentation.py:287
ClassCrossAttentionHfcPrompt
attend patch embeddings with high frequency componenets
wildlifemapper/segment_anything/modeling/box_decoder.py:178
ClassFlipLR
wildlifemapper/segment_anything/utils/augmentation.py:265
ClassMaskData
A structure for storing masks and their related data in batched format. Implements basic filtering and concatenation.
wildlifemapper/segment_anything/utils/amg.py:16
ClassMetricLogger
wildlifemapper/segment_anything/utils/misc.py:287
ClassNormalize
wildlifemapper/segment_anything/utils/augmentation.py:243
ClassPromptEncoder
wildlifemapper/segment_anything/modeling/prompt_encoder.py:16
ClassRandomCrop
wildlifemapper/segment_anything/utils/augmentation.py:149
ClassRandomErasing
wildlifemapper/segment_anything/utils/augmentation.py:234
ClassRandomHorizontalFlip
wildlifemapper/segment_anything/utils/augmentation.py:182
ClassRandomPad
wildlifemapper/segment_anything/utils/augmentation.py:203
ClassRandomResize
wildlifemapper/segment_anything/utils/augmentation.py:192
ClassRandomSelect
Randomly selects between transforms1 and transforms2, with probability p for transforms1 and (1 - p) for transforms2
wildlifemapper/segment_anything/utils/augmentation.py:213
ClassRandomSizeCrop
wildlifemapper/segment_anything/utils/augmentation.py:158
ClassSamOnnxModel
This model should not be called directly, but is used in ONNX export. It combines the prompt encoder, mask decoder, and mask postprocessing o
wildlifemapper/segment_anything/utils/onnx.py:17
ClassSamPredictor
wildlifemapper/segment_anything/predictor.py:17