MCPcopy Create free account

hub / github.com/PolyU-ChenLab/UniPixel / types & classes

Types & classes99 in github.com/PolyU-ChenLab/UniPixel

↓ 6 callersClassMLP
sam2/modeling/sam2_utils.py:109
↓ 5 callersClassLayerNorm2d
sam2/modeling/sam2_utils.py:137
↓ 4 callersClassAttention
An attention layer that allows for downscaling the size of the embedding after projection to queries, keys, and values.
sam2/modeling/sam/transformer.py:181
↓ 4 callersClassSafeInt
unipixel/eval/eval_general.py:9
↓ 4 callersClassVisualizer
Visualizer that draws data about detection/segmentation on images. It contains methods like `draw_{text,box,circle,line,binary_mask,polygon}
unipixel/utils/visualizer.py:255
↓ 3 callersClassMaskData
A structure for storing masks and their related data in batched format. Implements basic filtering and concatenation.
sam2/utils/amg.py:18
↓ 2 callersClassDropPath
sam2/modeling/sam2_utils.py:89
↓ 2 callersClassGenericMask
Attribute: polygons (list[ndarray]): list[ndarray]: polygons for this mask. Each ndarray has format [x, y, x, y, ...]
unipixel/utils/visualizer.py:80
↓ 2 callersClassNormalize
unipixel/utils/transforms.py:9
↓ 2 callersClassPromptEncoder
sam2/modeling/sam/prompt_encoder.py:16
↓ 2 callersClassResize
unipixel/utils/transforms.py:21
↓ 2 callersClassRoPEAttention
Attention with rotary position encoding.
sam2/modeling/sam/transformer.py:240
↓ 2 callersClassToTensor
unipixel/utils/transforms.py:27
↓ 1 callersClassAsyncVideoFrameLoader
A list of video frames to be load asynchronously without blocking session start.
sam2/utils/misc.py:104
↓ 1 callersClassBatchedVideoDatapoint
This class represents a batch of videos with associated annotations. Attributes: img_batch: A [TxBxCxHxW] tensor containing the image
sam2/sam2_train.py:20
↓ 1 callersClassCXBlock
r"""ConvNeXt Block. There are two equivalent implementations: (1) DwConv -> LayerNorm (channels_first) -> 1x1 Conv -> GELU -> 1x1 Conv; all in (N,
sam2/modeling/memory_encoder.py:61
↓ 1 callersClassChunkStoppingCallback
unipixel/train/custom_trainer.py:98
↓ 1 callersClassConversation
unipixel/conversation.py:8
↓ 1 callersClassCustomTrainer
unipixel/train/custom_trainer.py:116
↓ 1 callersClassEvalDataset
unipixel/eval/infer_seg.py:76
↓ 1 callersClassGroupSampler
unipixel/train/custom_trainer.py:57
↓ 1 callersClassHybridDataCollator
unipixel/dataset/collator.py:11
↓ 1 callersClassHybridDataset
unipixel/dataset/hybrid.py:19
↓ 1 callersClassMaskDecoder
sam2/modeling/sam/mask_decoder.py:15
↓ 1 callersClassMemoryAttentionLayer
sam2/modeling/memory_attention.py:17
↓ 1 callersClassMultiScaleAttention
sam2/modeling/backbones/hieradet.py:39
↓ 1 callersClassMultiScaleBlock
sam2/modeling/backbones/hieradet.py:85
↓ 1 callersClassMultiStepMultiMasksAndIous
sam2/loss_fns.py:121
↓ 1 callersClassPatchEmbed
Image to Patch Embedding.
sam2/modeling/backbones/utils.py:60
↓ 1 callersClassPixelQwen2_5_VLModel
unipixel/model/qwen2_5_vl.py:43
↓ 1 callersClassPositionEmbedding1DRandom
Positional encoding using random frequencies for 1D inputs.
sam2/modeling/position_encoding.py:192
↓ 1 callersClassPositionEmbeddingRandom
Positional encoding using random spatial frequencies.
sam2/modeling/position_encoding.py:134
↓ 1 callersClassREFER
unipixel/dataset/sub_classes/utils.py:10
↓ 1 callersClassSAM2ImagePredictor
sam2/sam2_image_predictor.py:20
↓ 1 callersClassSAM2Transforms
sam2/utils/transforms.py:15
↓ 1 callersClassTwoWayAttentionBlock
sam2/modeling/sam/transformer.py:110
↓ 1 callersClassTwoWayTransformer
sam2/modeling/sam/transformer.py:19
↓ 1 callersClassVisImage
unipixel/utils/visualizer.py:177
ClassADE20KDataset
unipixel/dataset/sub_classes/segmentation.py:855
ClassCOCOStuffDataset
unipixel/dataset/sub_classes/segmentation.py:911
ClassColorMode
Enum of different color modes to use for instance visualizations.
unipixel/utils/visualizer.py:58
ClassDataArguments
unipixel/train/train.py:38
ClassFpnNeck
A modified variant of Feature Pyramid Network (FPN) neck (we remove output conv and also do bicubic interpolation similar to ViT pos embe
sam2/modeling/backbones/image_encoder.py:58
ClassFuser
sam2/modeling/memory_encoder.py:117
ClassGroundMoReDataset
unipixel/dataset/sub_classes/segmentation.py:627
ClassHiera
Reference: https://arxiv.org/abs/2306.00989
sam2/modeling/backbones/hieradet.py:179
ClassImageEncoder
sam2/modeling/backbones/image_encoder.py:14
ClassInstITImageShortCaptionRawRefDataset
unipixel/dataset/sub_classes/referring.py:299
ClassInstITVideoQARawDataset
unipixel/dataset/sub_classes/region.py:378
ClassInstITVideoQARawMemDataset
unipixel/dataset/sub_classes/memory.py:326
ClassLVVISDataset
unipixel/dataset/sub_classes/segmentation.py:401
ClassLlavaVideoGPTPlusDataset
unipixel/dataset/sub_classes/multimodal.py:102
ClassMVBenchDataset
unipixel/dataset/sub_classes/evaluation/mvbench.py:11
ClassMapillaryDataset
unipixel/dataset/sub_classes/segmentation.py:950
ClassMaskDownSampler
Progressively downsample a mask by total_stride, each time by stride. Note that LayerNorm is applied per *token*, like in ViT. With each
sam2/modeling/memory_encoder.py:17
ClassMeViSDataset
unipixel/dataset/sub_classes/segmentation.py:336
ClassMemoryAttention
sam2/modeling/memory_attention.py:102
ClassMemoryDataset
unipixel/dataset/sub_classes/memory.py:33
ClassMemoryEncoder
sam2/modeling/memory_encoder.py:138
ClassModelArguments
unipixel/train/train.py:21
ClassMultimodalDataset
unipixel/dataset/sub_classes/multimodal.py:11
ClassOspreyConversationDataset
unipixel/dataset/sub_classes/region.py:486
ClassOspreyDetailDescriptionDataset
unipixel/dataset/sub_classes/region.py:588
ClassOspreyPosNegDataset
unipixel/dataset/sub_classes/region.py:578
ClassPACOLVISDataset
unipixel/dataset/sub_classes/segmentation.py:991
ClassPASCALPartDataset
unipixel/dataset/sub_classes/segmentation.py:1057
ClassPatchedQwen2_5_VLProcessor
unipixel/model/qwen2_5_vl.py:25
ClassPixelQwen2_5_VLConfig
unipixel/model/qwen2_5_vl.py:32
ClassPixelQwen2_5_VLForConditionalGeneration
unipixel/model/qwen2_5_vl.py:55
ClassPixelQwen2_5_VisionTransformerPretrainedModel
unipixel/model/qwen2_5_vl.py:36
ClassPositionEmbeddingSine
This is a more standard version of the position embedding, very similar to the one used by the Attention Is All You Need paper, generalized t
sam2/modeling/position_encoding.py:15
ClassReSAVEvalDataset
unipixel/dataset/sub_classes/evaluation/ref_sav.py:12
ClassReVOSDataset
unipixel/dataset/sub_classes/segmentation.py:250
ClassReasonSegDataset
unipixel/dataset/sub_classes/segmentation.py:782
ClassRefCOCODataset
unipixel/dataset/sub_classes/segmentation.py:1067
ClassRefCOCOGDataset
unipixel/dataset/sub_classes/segmentation.py:1138
ClassRefCOCOPlusDataset
unipixel/dataset/sub_classes/segmentation.py:1129
ClassRefClefDataset
unipixel/dataset/sub_classes/segmentation.py:1147
ClassRefDAVIS17Dataset
unipixel/dataset/sub_classes/segmentation.py:517
ClassRefSAVDataset
unipixel/dataset/sub_classes/segmentation.py:576
ClassRefYouTubeVOSDataset
unipixel/dataset/sub_classes/segmentation.py:461
ClassReferringDataset
unipixel/dataset/sub_classes/referring.py:50
ClassRegionDataset
unipixel/dataset/sub_classes/region.py:54
ClassSAM2AutomaticMaskGenerator
sam2/automatic_mask_generator.py:22
ClassSAM2Base
sam2/modeling/sam2_base.py:21
ClassSAM2Train
sam2/sam2_train.py:65
ClassSAM2VideoPredictor
The predictor class to handle user interactions and manage inference states.
sam2/sam2_video_predictor.py:17
ClassSAM2VideoPredictorVOS
Optimized for the VOS setting
sam2/sam2_video_predictor.py:1034
ClassSegmentationDataset
unipixel/dataset/sub_classes/segmentation.py:85
ClassTrainingArguments
unipixel/train/train.py:57
ClassViCaSDataset
unipixel/dataset/sub_classes/segmentation.py:707
ClassVideoMMEDataset
unipixel/dataset/sub_classes/evaluation/videomme.py:12
ClassVideoReferBenchDDataset
unipixel/dataset/sub_classes/evaluation/videorefer.py:101
ClassVideoReferBenchQDataset
unipixel/dataset/sub_classes/evaluation/videorefer.py:13
ClassVideoReferDetailedCaptionDataset
unipixel/dataset/sub_classes/region.py:358
ClassVideoReferQADataset
unipixel/dataset/sub_classes/region.py:368
ClassVideoReferQAMemDataset
unipixel/dataset/sub_classes/memory.py:216
ClassVideoReferShortCaptionDataset
unipixel/dataset/sub_classes/region.py:268
ClassVideoReferShortCaptionRefDataset
unipixel/dataset/sub_classes/referring.py:231