MCPcopy Create free account

hub / github.com/boheumd/MA-LMM / types & classes

Types & classes310 in github.com/boheumd/MA-LMM

↓ 6 callersClassBlipIntermediateOutput
Data class for intermediate outputs of BLIP models. image_embeds (torch.FloatTensor): Image embeddings, shape (batch_size, num_patches, embe
lavis/models/blip_models/blip_outputs.py:32
↓ 6 callersClassBlipOutput
lavis/models/blip_models/blip_outputs.py:73
↓ 5 callersClassAlbefIntermediateOutput
lavis/models/albef_models/albef_outputs.py:32
↓ 5 callersClassBaseProcessor
lavis/processors/base_processor.py:11
↓ 5 callersClassLayerNorm
Subclass torch's LayerNorm to handle fp16.
lavis/models/clip_models/model.py:247
↓ 5 callersClassMetricLogger
lavis/common/logger.py:84
↓ 5 callersClassT5Stack
lavis/models/blip2_models/modeling_t5.py:951
↓ 4 callersClassAlbefOutput
lavis/models/albef_models/albef_outputs.py:54
↓ 4 callersClassSmoothedValue
Track a series of values and provide access to smoothed values over a window or the global series average.
lavis/common/logger.py:21
↓ 4 callersClassT5LayerNorm
lavis/models/blip2_models/modeling_t5.py:254
↓ 3 callersClassBertSelfAttention
lavis/models/blip_models/nlvr_encoder.py:90
↓ 3 callersClassBlipCaptionProcessor
lavis/processors/blip_processors.py:31
↓ 3 callersClassLayerNorm
Subclass torch's LayerNorm to handle fp16.
lavis/models/clip_vit.py:100
↓ 3 callersClassLlamaRMSNorm
lavis/models/blip2_models/modeling_llama.py:75
↓ 2 callersClassAlbefSimilarity
lavis/models/albef_models/albef_outputs.py:20
↓ 2 callersClassBertAttention
lavis/models/med.py:306
↓ 2 callersClassBertAttention
lavis/models/blip_models/nlvr_encoder.py:291
↓ 2 callersClassBertAttention
lavis/models/blip2_models/Qformer.py:292
↓ 2 callersClassBertIntermediate
lavis/models/blip2_models/Qformer.py:349
↓ 2 callersClassBertModel
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
lavis/models/med.py:718
↓ 2 callersClassBertModel
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
lavis/models/blip2_models/Qformer.py:677
↓ 2 callersClassBertOnlyMLMHead
lavis/models/med.py:685
↓ 2 callersClassBertOnlyMLMHead
lavis/models/blip2_models/Qformer.py:644
↓ 2 callersClassBertOutput
lavis/models/blip2_models/Qformer.py:364
↓ 2 callersClassBlipOutputFeatures
Data class of features from BlipFeatureExtractor. Args: image_embeds: (torch.FloatTensor) of shape (batch_size, num_patches+1, embed
lavis/models/blip_models/blip_outputs.py:95
↓ 2 callersClassBlipSimilarity
lavis/models/blip_models/blip_outputs.py:20
↓ 2 callersClassBottleneck
lavis/models/clip_models/model.py:50
↓ 2 callersClassCLIP
lavis/models/clip_models/model.py:409
↓ 2 callersClassCLIPTextCfg
lavis/models/clip_models/model.py:399
↓ 2 callersClassCLIPVisionCfg
lavis/models/clip_models/model.py:379
↓ 2 callersClassClipImageEvalProcessor
lavis/processors/clip_processors.py:63
↓ 2 callersClassClipOutputFeatures
Data class of features from AlbefFeatureExtractor. Args: image_embeds: `torch.FloatTensor` of shape `(batch_size, 1, embed_dim)`, `o
lavis/models/clip_models/clip_outputs.py:19
↓ 2 callersClassConfig
lavis/common/config.py:16
↓ 2 callersClassDropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
lavis/models/eva_vit.py:31
↓ 2 callersClassLlamaModel
Transformer decoder consisting of *config.num_hidden_layers* layers. Each layer is a [`LlamaDecoderLayer`] Args: config: LlamaConfig
lavis/models/blip2_models/modeling_llama.py:432
↓ 2 callersClassMlp
MLP as used in Vision Transformer, MLP-Mixer and related networks
lavis/models/vit.py:26
↓ 2 callersClassPatchEmbed
Image to Patch Embedding
lavis/models/eva_vit.py:185
↓ 2 callersClassRandomAugment
lavis/processors/randaugment.py:326
↓ 2 callersClassT5Attention
lavis/models/blip2_models/modeling_t5.py:350
↓ 2 callersClassToTHWC
Args: clip (torch.tensor, dtype=torch.uint8): Size is (C, T, H, W) Return: clip (torch.tensor, dtype=torch.float): Size is (T
lavis/processors/alpro_processors.py:44
↓ 2 callersClassToTHWC
Args: clip (torch.tensor, dtype=torch.uint8): Size is (C, T, H, W) Return: clip (torch.tensor, dtype=torch.float): Size is (T
lavis/processors/blip_processors.py:357
↓ 2 callersClassToUint8
lavis/processors/alpro_processors.py:33
↓ 2 callersClassToUint8
lavis/processors/blip_processors.py:346
↓ 2 callersClassTransformer
lavis/models/clip_models/model.py:288
↓ 2 callersClassVQA
lavis/common/vqa_tools/vqa.py:31
↓ 2 callersClassVQAEval
lavis/common/vqa_tools/vqa_eval.py:18
↓ 1 callersClassAlbefOutputFeatures
Data class of features from AlbefFeatureExtractor. Args: image_embeds: `torch.FloatTensor` of shape `(batch_size, num_patches+1, emb
lavis/models/albef_models/albef_outputs.py:76
↓ 1 callersClassAlbefOutputWithLogits
lavis/models/albef_models/albef_outputs.py:70
↓ 1 callersClassAttention
lavis/models/vit.py:54
↓ 1 callersClassAttention
lavis/models/eva_vit.py:65
↓ 1 callersClassAttentionPool2d
Attention based 2D feature pooling w/ learned (absolute) pos embedding. This is a multi-head attention based replacement for (spatial) average poo
lavis/models/clip_models/timm_model.py:192
↓ 1 callersClassAttentionPool2d
lavis/models/clip_models/model.py:109
↓ 1 callersClassBertEmbeddings
Construct the embeddings from word and position embeddings.
lavis/models/med.py:56
↓ 1 callersClassBertEmbeddings
Construct the embeddings from word and position embeddings.
lavis/models/blip_models/nlvr_encoder.py:31
↓ 1 callersClassBertEmbeddings
Construct the embeddings from word and position embeddings.
lavis/models/blip2_models/Qformer.py:51
↓ 1 callersClassBertEncoder
lavis/models/med.py:505
↓ 1 callersClassBertEncoder
lavis/models/blip_models/nlvr_encoder.py:489
↓ 1 callersClassBertEncoder
lavis/models/blip2_models/Qformer.py:487
↓ 1 callersClassBertIntermediate
lavis/models/med.py:362
↓ 1 callersClassBertIntermediate
lavis/models/blip_models/nlvr_encoder.py:382
↓ 1 callersClassBertLMPredictionHead
lavis/models/med.py:665
↓ 1 callersClassBertLMPredictionHead
lavis/models/blip_models/nlvr_encoder.py:625
↓ 1 callersClassBertLMPredictionHead
lavis/models/blip2_models/Qformer.py:624
↓ 1 callersClassBertLayer
lavis/models/med.py:391
↓ 1 callersClassBertLayer
lavis/models/blip_models/nlvr_encoder.py:411
↓ 1 callersClassBertLayer
lavis/models/blip2_models/Qformer.py:378
↓ 1 callersClassBertModel
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
lavis/models/blip_models/nlvr_encoder.py:678
↓ 1 callersClassBertOutput
lavis/models/med.py:377
↓ 1 callersClassBertOutput
lavis/models/blip_models/nlvr_encoder.py:397
↓ 1 callersClassBertPooler
lavis/models/med.py:633
↓ 1 callersClassBertPooler
lavis/models/blip_models/nlvr_encoder.py:593
↓ 1 callersClassBertPooler
lavis/models/blip2_models/Qformer.py:592
↓ 1 callersClassBertPredictionHeadTransform
lavis/models/med.py:648
↓ 1 callersClassBertPredictionHeadTransform
lavis/models/blip_models/nlvr_encoder.py:608
↓ 1 callersClassBertPredictionHeadTransform
lavis/models/blip2_models/Qformer.py:607
↓ 1 callersClassBertSelfAttention
lavis/models/med.py:126
↓ 1 callersClassBertSelfAttention
lavis/models/blip2_models/Qformer.py:111
↓ 1 callersClassBertSelfOutput
lavis/models/med.py:292
↓ 1 callersClassBertSelfOutput
lavis/models/blip_models/nlvr_encoder.py:256
↓ 1 callersClassBertSelfOutput
lavis/models/blip2_models/Qformer.py:278
↓ 1 callersClassBlipFeatureExtractor
Class for BLIP feature extractor. Supported model types: - base: BLIP base model with pre-trained weights from capfilt by BLIP large
lavis/models/blip_models/blip_feature_extractor.py:21
↓ 1 callersClassBlipImageEvalProcessor
lavis/processors/blip_processors.py:169
↓ 1 callersClassBlipOutputWithLogits
lavis/models/blip_models/blip_outputs.py:89
↓ 1 callersClassBlock
lavis/models/vit.py:115
↓ 1 callersClassBlock
lavis/models/eva_vit.py:152
↓ 1 callersClassClipLoss
lavis/models/clip_models/loss.py:78
↓ 1 callersClassClipOutput
lavis/models/clip_models/clip_outputs.py:38
↓ 1 callersClassConcatDataset
lavis/datasets/datasets/base_dataset.py:49
↓ 1 callersClassConfigValidator
This is a preliminary implementation to centralize and validate the configuration. May be altered in the future. A helper class to valid
lavis/common/config.py:174
↓ 1 callersClassDatasetZoo
lavis/datasets/builders/__init__.py:119
↓ 1 callersClassIterLoader
A wrapper to convert DataLoader as an infinite iterator. Modified from: https://github.com/open-mmlab/mmcv/blob/master/mmcv/runner/i
lavis/datasets/datasets/dataloader_utils.py:127
↓ 1 callersClassLaionDataset
lavis/datasets/datasets/laion_dataset.py:12
↓ 1 callersClassLayerNorm
Subclass torch's LayerNorm to handle fp16.
lavis/models/blip2_models/blip2.py:411
↓ 1 callersClassLlamaAttention
Multi-headed attention from 'Attention Is All You Need' paper
lavis/models/blip2_models/modeling_llama.py:161
↓ 1 callersClassLlamaDecoderLayer
lavis/models/blip2_models/modeling_llama.py:252
↓ 1 callersClassLlamaMLP
lavis/models/blip2_models/modeling_llama.py:144
↓ 1 callersClassLlamaRotaryEmbedding
lavis/models/blip2_models/modeling_llama.py:95
↓ 1 callersClassMlp
lavis/models/eva_vit.py:45
↓ 1 callersClassModelZoo
A utility class to create string representation of available model architectures and types. >>> from lavis.models import model_zoo >>> #
lavis/models/__init__.py:224
↓ 1 callersClassModifiedResNet
A ResNet class that is similar to torchvision's but contains the following changes: - There are now 3 "stem" convolutions as opposed to 1, wi
lavis/models/clip_models/model.py:156
next →1–100 of 310, ranked by callers