Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Mark12Ding/Dispider
/ types & classes
Types & classes
67 in github.com/Mark12Ding/Dispider
⨍
Functions
286
◇
Types & classes
67
↳
Endpoints
1
↓ 15 callers
Class
Conversation
A class that keeps all conversation history.
dispider/conversation.py:17
↓ 3 callers
Class
IdentityMap
dispider/model/multimodal_projector/builder.py:12
↓ 3 callers
Class
Qwen2Model
Transformer decoder consisting of *config.num_hidden_layers* layers. Each layer is a [`Qwen2DecoderLayer`] Args: config: Qwen2Config
dispider/model/language_model/qwen_model/modeling_qwen.py:777
↓ 3 callers
Class
Qwen2RMSNorm
dispider/model/language_model/qwen_model/modeling_qwen.py:66
↓ 2 callers
Class
BertAttention
dispider/model/multimodal_projector/modeling_sampler.py:274
↓ 2 callers
Class
BertIntermediate
dispider/model/multimodal_projector/modeling_sampler.py:330
↓ 2 callers
Class
BertModel
The model can behave as an encoder (with only self-attention) as well as a decoder, in which case a layer of cross-attention is added between
dispider/model/multimodal_projector/modeling_sampler.py:657
↓ 2 callers
Class
BertOnlyMLMHead
dispider/model/multimodal_projector/modeling_sampler.py:623
↓ 2 callers
Class
BertOutput
dispider/model/multimodal_projector/modeling_sampler.py:345
↓ 2 callers
Class
CLIPVisionTower
dispider/model/multimodal_encoder/clip_encoder.py:7
↓ 2 callers
Class
SlotAttention
Slot Attention module.
dispider/model/multimodal_projector/builder.py:39
↓ 2 callers
Class
StreamToLogger
Fake file-like stream object that redirects writes to a logger instance.
dispider/utils.py:60
↓ 1 callers
Class
BaseMixProjector
dispider/model/multimodal_projector/builder.py:560
↓ 1 callers
Class
BaseProjector
dispider/model/multimodal_projector/builder.py:528
↓ 1 callers
Class
BertEmbeddings
Construct the embeddings from word and position embeddings.
dispider/model/multimodal_projector/modeling_sampler.py:38
↓ 1 callers
Class
BertEncoder
dispider/model/multimodal_projector/modeling_sampler.py:466
↓ 1 callers
Class
BertLMHeadModel
dispider/model/multimodal_projector/modeling_sampler.py:934
↓ 1 callers
Class
BertLMPredictionHead
dispider/model/multimodal_projector/modeling_sampler.py:601
↓ 1 callers
Class
BertLayer
dispider/model/multimodal_projector/modeling_sampler.py:360
↓ 1 callers
Class
BertPooler
dispider/model/multimodal_projector/modeling_sampler.py:568
↓ 1 callers
Class
BertPredictionHeadTransform
dispider/model/multimodal_projector/modeling_sampler.py:583
↓ 1 callers
Class
BertSelfAttention
dispider/model/multimodal_projector/modeling_sampler.py:97
↓ 1 callers
Class
BertSelfOutput
dispider/model/multimodal_projector/modeling_sampler.py:259
↓ 1 callers
Class
CompressProjector
dispider/model/multimodal_projector/builder.py:416
↓ 1 callers
Class
LlavaQwenModel
dispider/model/language_model/stream_grounding_qwen.py:35
↓ 1 callers
Class
LlavaQwenModel
dispider/model/language_model/llava_qwen.py:35
↓ 1 callers
Class
LlavaQwenModel
dispider/model/language_model/grounding_qwen.py:35
↓ 1 callers
Class
LongQwen2Model
dispider/model/language_model/long_qwen.py:35
↓ 1 callers
Class
MultiProjector
dispider/model/multimodal_projector/builder.py:162
↓ 1 callers
Class
PerceiverSampler
dispider/model/multimodal_projector/builder.py:113
↓ 1 callers
Class
PoolProjector
dispider/model/multimodal_projector/builder.py:446
↓ 1 callers
Class
Qwen2DecoderLayer
dispider/model/language_model/qwen_model/modeling_qwen.py:575
↓ 1 callers
Class
Qwen2MLP
dispider/model/language_model/qwen_model/modeling_qwen.py:161
↓ 1 callers
Class
Qwen2RotaryEmbedding
dispider/model/language_model/qwen_model/modeling_qwen.py:87
↓ 1 callers
Class
QwenCompressor
dispider/model/language_model/builder.py:14
↓ 1 callers
Class
QwenResampler
A 2D perceiver-resampler network with one cross attention layers by (grid_size**2) learnable queries and 2d sincos pos_emb Outputs:
dispider/model/multimodal_projector/builder.py:339
↓ 1 callers
Class
ReadData
dispider/conv_template.py:164
↓ 1 callers
Class
StoppingCriteriaSub
inference.py:21
↓ 1 callers
Class
StoppingCriteriaSub
dispider/eval/model_videomme_long.py:27
↓ 1 callers
Class
StreamQwenCompressor
dispider/model/language_model/builder.py:71
↓ 1 callers
Class
videoStream
inference.py:176
Class
BertForMaskedLM
dispider/model/multimodal_projector/modeling_sampler.py:1108
Class
BertPreTrainedModel
An abstract class to handle weights initialization and a simple interface for downloading and loading pretrained models.
dispider/model/multimodal_projector/modeling_sampler.py:633
Class
GroundQwenConfig
dispider/model/language_model/grounding_qwen.py:31
Class
GroundQwenForCausalLM
dispider/model/language_model/grounding_qwen.py:41
Class
KeywordsStoppingCriteria
dispider/mm_utils.py:72
Class
LlavaMetaForCausalLM
dispider/model/llava_arch.py:87
Class
LlavaMetaModel
dispider/model/llava_arch.py:28
Class
LlavaQwenConfig
dispider/model/language_model/llava_qwen.py:31
Class
LlavaQwenForCausalLM
dispider/model/language_model/llava_qwen.py:42
Class
LongConfig
dispider/model/language_model/long_qwen.py:31
Class
LongMetaForCausalLM
dispider/model/long_arch.py:95
Class
LongMetaModel
dispider/model/long_arch.py:27
Class
LongQwen2ForCausalLM
dispider/model/language_model/long_qwen.py:42
Class
Qwen2Attention
Multi-headed attention from 'Attention Is All You Need' paper. Modified to use sliding window attention: Longformer and "Generating Long Sequ
dispider/model/language_model/qwen_model/modeling_qwen.py:188
Class
Qwen2Config
r""" This is the configuration class to store the configuration of a [`Qwen2Model`]. It is used to instantiate a Qwen2 model according to the
dispider/model/language_model/qwen_model/configuration_qwen.py:24
Class
Qwen2FlashAttention2
Qwen2 flash attention module, following Qwen2 attention module. This module inherits from `Qwen2Attention` as the weights of the module stays
dispider/model/language_model/qwen_model/modeling_qwen.py:305
Class
Qwen2ForCausalLM
dispider/model/language_model/qwen_model/modeling_qwen.py:1017
Class
Qwen2ForSequenceClassification
dispider/model/language_model/qwen_model/modeling_qwen.py:2421
Class
Qwen2ForTokenClassification
dispider/model/language_model/qwen_model/modeling_qwen.py:2537
Class
Qwen2PreTrainedModel
dispider/model/language_model/qwen_model/modeling_qwen.py:677
Class
Qwen2SdpaAttention
Qwen2 attention module using torch.nn.functional.scaled_dot_product_attention. This module inherits from `Qwen2Attention` as the weights of t
dispider/model/language_model/qwen_model/modeling_qwen.py:454
Class
Resampler
A 2D perceiver-resampler network with one cross attention layers by (grid_size**2) learnable queries and 2d sincos pos_emb Outputs:
dispider/model/multimodal_projector/builder.py:266
Class
SeparatorStyle
Different separator style.
dispider/conversation.py:6
Class
SimpleResBlock
dispider/model/multimodal_projector/builder.py:24
Class
StreamGroundQwenConfig
dispider/model/language_model/stream_grounding_qwen.py:31
Class
StreamGroundQwenForCausalLM
dispider/model/language_model/stream_grounding_qwen.py:41