Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WeChatCV/WeVisionOne
/ types & classes
Types & classes
52 in github.com/WeChatCV/WeVisionOne
⨍
Functions
221
◇
Types & classes
52
↓ 9 callers
Class
MLP
Very simple multi-layer perceptron (also called FFN)
WeVisionOne/utils/utils.py:11
↓ 4 callers
Class
MSDeformAttn
WeVisionOne/pixel_decoder/ops/modules/ms_deform_attn.py:34
↓ 3 callers
Class
NestedTensor
WeVisionOne/utils/misc.py:26
↓ 2 callers
Class
DeformableTransformerDecoderLayer
WeVisionOne/transformer_decoder/dino_decoder.py:171
↓ 2 callers
Class
MSDeformAttnTransformerEncoderLayer
WeVisionOne/pixel_decoder/maskdino_early_fusion.py:120
↓ 2 callers
Class
PositionEmbeddingSine
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
WeVisionOne/pixel_decoder/position_encoding.py:15
↓ 2 callers
Class
TransformerDecoder
WeVisionOne/transformer_decoder/dino_decoder.py:18
↓ 2 callers
Class
TransformerEncoderLayer
WeVisionOne/pixel_decoder/groundingdino/transformer_vanilla.py:71
↓ 2 callers
Class
VisionRotaryEmbeddingFast
WeVisionOne/backbone/eva02/det/utils.py:309
↓ 1 callers
Class
Attention
WeVisionOne/backbone/eva02/det/vit.py:87
↓ 1 callers
Class
AverageMeter
Computes and stores the average and current value.
WeVisionOne/utils/misc.py:139
↓ 1 callers
Class
BiAttentionBlock
WeVisionOne/pixel_decoder/groundingdino/fuse_modules.py:252
↓ 1 callers
Class
BiMultiHeadAttention
WeVisionOne/pixel_decoder/groundingdino/fuse_modules.py:99
↓ 1 callers
Class
Block
Transformer blocks with support of window attention and residual propagation blocks
WeVisionOne/backbone/eva02/det/vit.py:218
↓ 1 callers
Class
ContrastiveHead
Contrastive Head for YOLO-World compute the region-text scores according to the similarity between image and text features Args: e
WeVisionOne/transformer_decoder/maskdino_decoder.py:16
↓ 1 callers
Class
Inference
Inference/text_prompt.py:82
↓ 1 callers
Class
MLP
Very simple multi-layer perceptron (also called FFN)
WeVisionOne/pixel_decoder/groundingdino/utils.py:137
↓ 1 callers
Class
MSDeformAttnTransformerEncoder
WeVisionOne/pixel_decoder/maskdino_early_fusion.py:162
↓ 1 callers
Class
MSDeformAttnTransformerEncoder
WeVisionOne/pixel_decoder/maskdino_encoder.py:104
↓ 1 callers
Class
MSDeformAttnTransformerEncoderOnly
WeVisionOne/pixel_decoder/maskdino_early_fusion.py:26
↓ 1 callers
Class
MSDeformAttnTransformerEncoderOnly
WeVisionOne/pixel_decoder/maskdino_encoder.py:29
↓ 1 callers
Class
Model
Inference/text_prompt.py:27
↓ 1 callers
Class
PatchEmbed
Image to Patch Embedding.
WeVisionOne/backbone/eva02/det/utils.py:192
↓ 1 callers
Class
ResBottleneckBlock
The standard bottleneck residual block without the last activation layer. It contains 3 conv layers with kernels 1x1, 3x3, 1x1.
WeVisionOne/backbone/eva02/det/vit.py:157
↓ 1 callers
Class
SwiGLU
WeVisionOne/backbone/eva02/det/vit.py:60
↓ 1 callers
Class
Transformer
WeVisionOne/transformer_decoder/transformer_blocks.py:35
↓ 1 callers
Class
TransformerDecoder
WeVisionOne/transformer_decoder/transformer_blocks.py:121
↓ 1 callers
Class
TransformerDecoderLayer
WeVisionOne/transformer_decoder/transformer_blocks.py:247
↓ 1 callers
Class
TransformerEncoder
WeVisionOne/transformer_decoder/transformer_blocks.py:94
↓ 1 callers
Class
TransformerEncoderLayer
WeVisionOne/transformer_decoder/transformer_blocks.py:170
↓ 1 callers
Class
ViT
This module implements Vision Transformer (ViT) backbone in :paper:`vitdet`. "Exploring Plain Vision Transformer Backbones for Object Detecti
WeVisionOne/backbone/eva02/det/vit.py:308
Class
Backbone
Abstract base class for network backbones.
WeVisionOne/backbone/eva02/det/backbone.py:12
Class
CLIPLangEncoder
WeVisionOne/language/clip.py:13
Class
CrossAttentionLayer
WeVisionOne/transformer_decoder/transformer_blocks.py:374
Class
DeformableTransformerDecoderLayer
WeVisionOne/pixel_decoder/groundingdino/transformer.py:805
Class
DeformableTransformerEncoderLayer
WeVisionOne/pixel_decoder/groundingdino/transformer.py:741
Class
Detectron2LayerNorm
A LayerNorm variant, popularized by Transformers, that performs point-wise mean and variance normalization over the channel dimension for inp
WeVisionOne/backbone/eva02/det/vit.py:31
Class
EVA2_VitDetLarge1024
This module implements SimpleFeaturePyramid in :paper:`vitdet`. It creates pyramid features built on top of the input feature map.
WeVisionOne/backbone/eva02/det/vit.py:461
Class
FeatureResizer
This class takes as input a set of embeddings of dimension C1 and outputs a set of embedding of dimension C2, after a linear transformation,
WeVisionOne/pixel_decoder/groundingdino/fuse_modules.py:14
Class
LossMeter
WeVisionOne/utils/misc.py:162
Class
MSDeformAttnFunction
WeVisionOne/pixel_decoder/ops/functions/ms_deform_attn_func.py:32
Class
MaskDINODecoder
WeVisionOne/transformer_decoder/maskdino_decoder.py:45
Class
MaskDINOEarlyFusion
WeVisionOne/pixel_decoder/maskdino_early_fusion.py:239
Class
MaskDINOEncoder
WeVisionOne/pixel_decoder/maskdino_encoder.py:135
Class
MaskDINOHead
WeVisionOne/heads/maskdino_head.py:21
Class
MaskDINOLateFusion
WeVisionOne/transformer_decoder/maskdino_late_fusion.py:11
Class
PositionalEncoding
WeVisionOne/transformer_decoder/transformer_blocks.py:19
Class
RandomBoxPerturber
WeVisionOne/pixel_decoder/groundingdino/utils.py:118
Class
TextTransformer
WeVisionOne/pixel_decoder/groundingdino/transformer_vanilla.py:32
Class
TransformerDecoder
WeVisionOne/pixel_decoder/groundingdino/transformer.py:601
Class
TransformerEncoder
WeVisionOne/pixel_decoder/groundingdino/transformer.py:408
Class
VisionRotaryEmbedding
WeVisionOne/backbone/eva02/det/utils.py:258