Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bytedance/Shot2Story
/ types & classes
Types & classes
348 in github.com/bytedance/Shot2Story
⨍
Functions
1,483
◇
Types & classes
348
↳
Endpoints
10
↓ 8 callers
Class
BlipIntermediateOutput
Data class for intermediate outputs of BLIP models. image_embeds (torch.FloatTensor): Image embeddings, shape (batch_size, num_patches, embe
code/lavis/models/blip_models/blip_outputs.py:32
↓ 8 callers
Class
BlipOutput
code/lavis/models/blip_models/blip_outputs.py:73
↓ 6 callers
Class
MetricLogger
code/lavis/common/logger.py:82
↓ 5 callers
Class
AlbefIntermediateOutput
code/lavis/models/albef_models/albef_outputs.py:32
↓ 5 callers
Class
BaseProcessor
code/lavis/processors/base_processor.py:11
↓ 5 callers
Class
LayerNorm
Subclass torch's LayerNorm to handle fp16.
code/lavis/models/clip_models/model.py:247
↓ 5 callers
Class
T5Stack
code/lavis/models/blip2_models/modeling_t5.py:951
↓ 4 callers
Class
AlbefOutput
code/lavis/models/albef_models/albef_outputs.py:54
↓ 4 callers
Class
Conv3DConfigurable
code/transnetv2_pytorch.py:184
↓ 4 callers
Class
Conversation
A class that keeps all conversation history.
code/lavis/conversation/conversation.py:38
↓ 4 callers
Class
SmoothedValue
Track a series of values and provide access to smoothed values over a window or the global series average.
code/lavis/common/logger.py:19
↓ 4 callers
Class
T5LayerNorm
code/lavis/models/blip2_models/modeling_t5.py:254
↓ 4 callers
Class
ToTHWC
Args: clip (torch.tensor, dtype=torch.uint8): Size is (C, T, H, W) Return: clip (torch.tensor, dtype=torch.float): Size is (T
code/lavis/processors/alpro_processors.py:44
↓ 4 callers
Class
ToUint8
code/lavis/processors/alpro_processors.py:33
↓ 3 callers
Class
BertSelfAttention
code/lavis/models/blip_models/nlvr_encoder.py:90
↓ 3 callers
Class
BlipCaptionProcessor
code/lavis/processors/blip_processors.py:35
↓ 3 callers
Class
BlipSimilarity
code/lavis/models/blip_models/blip_outputs.py:20
↓ 3 callers
Class
Config
code/lavis/common/config.py:16
↓ 3 callers
Class
LayerNorm
Subclass torch's LayerNorm to handle fp16.
code/lavis/models/clip_vit.py:100
↓ 3 callers
Class
LlamaRMSNorm
code/lavis/models/blip2_models/modeling_llama.py:74
↓ 2 callers
Class
AlbefSimilarity
code/lavis/models/albef_models/albef_outputs.py:20
↓ 2 callers
Class
AlproIntermediateOutput
code/lavis/models/alpro_models/alpro_outputs.py:28
↓ 2 callers
Class
Attention
code/lavis/models/timesformer/vit.py:86
↓ 2 callers
Class
BertAttention
code/lavis/models/med.py:306
↓ 2 callers
Class
BertAttention
code/lavis/models/blip_models/nlvr_encoder.py:291
↓ 2 callers
Class
BertAttention
code/lavis/models/blip2_models/Qformer.py:292
↓ 2 callers
Class
BertIntermediate
code/lavis/models/blip2_models/Qformer.py:349
↓ 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
code/lavis/models/med.py:718
↓ 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
code/lavis/models/blip2_models/Qformer.py:677
↓ 2 callers
Class
BertOnlyMLMHead
code/lavis/models/med.py:685
↓ 2 callers
Class
BertOnlyMLMHead
code/lavis/models/blip2_models/Qformer.py:644
↓ 2 callers
Class
BertOutput
code/lavis/models/blip2_models/Qformer.py:364
↓ 2 callers
Class
BlipOutputFeatures
Data class of features from BlipFeatureExtractor. Args: image_embeds: (torch.FloatTensor) of shape (batch_size, num_patches+1, embed
code/lavis/models/blip_models/blip_outputs.py:95
↓ 2 callers
Class
Bottleneck
code/lavis/models/clip_models/model.py:50
↓ 2 callers
Class
CLIP
code/lavis/models/clip_models/model.py:409
↓ 2 callers
Class
CLIPTextCfg
code/lavis/models/clip_models/model.py:399
↓ 2 callers
Class
CLIPVisionCfg
code/lavis/models/clip_models/model.py:379
↓ 2 callers
Class
ClipImageEvalProcessor
code/lavis/processors/clip_processors.py:63
↓ 2 callers
Class
ClipOutputFeatures
Data class of features from AlbefFeatureExtractor. Args: image_embeds: `torch.FloatTensor` of shape `(batch_size, 1, embed_dim)`, `o
code/lavis/models/clip_models/clip_outputs.py:19
↓ 2 callers
Class
DropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
code/lavis/models/eva_vit.py:30
↓ 2 callers
Class
FeatureInfo
code/lavis/models/timesformer/features.py:21
↓ 2 callers
Class
LlamaModel
Transformer decoder consisting of *config.num_hidden_layers* layers. Each layer is a [`LlamaDecoderLayer`] Args: config: LlamaConfig
code/lavis/models/blip2_models/modeling_llama.py:431
↓ 2 callers
Class
Mlp
code/lavis/models/timesformer/vit.py:60
↓ 2 callers
Class
PatchEmbed
Image to Patch Embedding
code/lavis/models/eva_vit.py:183
↓ 2 callers
Class
RandomAugment
code/lavis/processors/randaugment.py:326
↓ 2 callers
Class
StackedDDCNNV2
code/transnetv2_pytorch.py:90
↓ 2 callers
Class
T5Attention
code/lavis/models/blip2_models/modeling_t5.py:350
↓ 2 callers
Class
TimeSformer
code/lavis/models/timesformer/vit.py:528
↓ 2 callers
Class
Transformer
code/lavis/models/clip_models/model.py:288
↓ 2 callers
Class
VQA
code/lavis/common/vqa_tools/vqa.py:31
↓ 2 callers
Class
VQAEval
code/lavis/common/vqa_tools/vqa_eval.py:18
↓ 2 callers
Class
VideoRandomAugment
code/lavis/processors/randaugment.py:352
↓ 2 callers
Class
VisionTransformer
Vision Transformere
code/lavis/models/timesformer/vit.py:288
↓ 1 callers
Class
AlbefOutputFeatures
Data class of features from AlbefFeatureExtractor. Args: image_embeds: `torch.FloatTensor` of shape `(batch_size, num_patches+1, emb
code/lavis/models/albef_models/albef_outputs.py:76
↓ 1 callers
Class
AlbefOutputWithLogits
code/lavis/models/albef_models/albef_outputs.py:70
↓ 1 callers
Class
AlproOutput
code/lavis/models/alpro_models/alpro_outputs.py:42
↓ 1 callers
Class
AlproOutputWithLogits
code/lavis/models/alpro_models/alpro_outputs.py:58
↓ 1 callers
Class
Attention
code/lavis/models/vit.py:54
↓ 1 callers
Class
Attention
code/lavis/models/eva_vit.py:64
↓ 1 callers
Class
AttentionPool2d
Attention based 2D feature pooling w/ learned (absolute) pos embedding. This is a multi-head attention based replacement for (spatial) average poo
code/lavis/models/clip_models/timm_model.py:192
↓ 1 callers
Class
AttentionPool2d
code/lavis/models/clip_models/model.py:109
↓ 1 callers
Class
BertEmbeddings
Construct the embeddings from word and position embeddings.
code/lavis/models/med.py:56
↓ 1 callers
Class
BertEmbeddings
Construct the embeddings from word and position embeddings.
code/lavis/models/blip_models/nlvr_encoder.py:31
↓ 1 callers
Class
BertEmbeddings
Construct the embeddings from word and position embeddings.
code/lavis/models/blip2_models/Qformer.py:51
↓ 1 callers
Class
BertEncoder
code/lavis/models/med.py:505
↓ 1 callers
Class
BertEncoder
code/lavis/models/blip_models/nlvr_encoder.py:489
↓ 1 callers
Class
BertEncoder
code/lavis/models/blip2_models/Qformer.py:487
↓ 1 callers
Class
BertIntermediate
code/lavis/models/med.py:362
↓ 1 callers
Class
BertIntermediate
code/lavis/models/blip_models/nlvr_encoder.py:382
↓ 1 callers
Class
BertLMPredictionHead
code/lavis/models/med.py:665
↓ 1 callers
Class
BertLMPredictionHead
code/lavis/models/blip_models/nlvr_encoder.py:625
↓ 1 callers
Class
BertLMPredictionHead
code/lavis/models/blip2_models/Qformer.py:624
↓ 1 callers
Class
BertLayer
code/lavis/models/med.py:391
↓ 1 callers
Class
BertLayer
code/lavis/models/blip_models/nlvr_encoder.py:411
↓ 1 callers
Class
BertLayer
code/lavis/models/blip2_models/Qformer.py:378
↓ 1 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
code/lavis/models/blip_models/nlvr_encoder.py:678
↓ 1 callers
Class
BertOutput
code/lavis/models/med.py:377
↓ 1 callers
Class
BertOutput
code/lavis/models/blip_models/nlvr_encoder.py:397
↓ 1 callers
Class
BertPooler
code/lavis/models/med.py:633
↓ 1 callers
Class
BertPooler
code/lavis/models/blip_models/nlvr_encoder.py:593
↓ 1 callers
Class
BertPooler
code/lavis/models/blip2_models/Qformer.py:592
↓ 1 callers
Class
BertPredictionHeadTransform
code/lavis/models/med.py:648
↓ 1 callers
Class
BertPredictionHeadTransform
code/lavis/models/blip_models/nlvr_encoder.py:608
↓ 1 callers
Class
BertPredictionHeadTransform
code/lavis/models/blip2_models/Qformer.py:607
↓ 1 callers
Class
BertSelfAttention
code/lavis/models/med.py:126
↓ 1 callers
Class
BertSelfAttention
code/lavis/models/blip2_models/Qformer.py:111
↓ 1 callers
Class
BertSelfOutput
code/lavis/models/med.py:292
↓ 1 callers
Class
BertSelfOutput
code/lavis/models/blip_models/nlvr_encoder.py:256
↓ 1 callers
Class
BertSelfOutput
code/lavis/models/blip2_models/Qformer.py:278
↓ 1 callers
Class
BlipFeatureExtractor
Class for BLIP feature extractor. Supported model types: - base: BLIP base model with pre-trained weights from capfilt by BLIP large
code/lavis/models/blip_models/blip_feature_extractor.py:21
↓ 1 callers
Class
BlipImageEvalProcessor
code/lavis/processors/blip_processors.py:173
↓ 1 callers
Class
BlipOutputWithLogits
code/lavis/models/blip_models/blip_outputs.py:89
↓ 1 callers
Class
Block
code/lavis/models/vit.py:115
↓ 1 callers
Class
Block
code/lavis/models/eva_vit.py:151
↓ 1 callers
Class
Block
code/lavis/models/timesformer/vit.py:134
↓ 1 callers
Class
Chat
code/lavis/conversation/conversation.py:483
↓ 1 callers
Class
ClipLoss
code/lavis/models/clip_models/loss.py:78
↓ 1 callers
Class
ClipOutput
code/lavis/models/clip_models/clip_outputs.py:38
↓ 1 callers
Class
ColorHistograms
code/transnetv2_pytorch.py:264
↓ 1 callers
Class
ConcatDataset
code/lavis/datasets/datasets/base_dataset.py:49
next →
1–100 of 348, ranked by callers