Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NExT-GPT/NExT-GPT
/ types & classes
Types & classes
178 in github.com/NExT-GPT/NExT-GPT
⨍
Functions
923
◇
Types & classes
178
↳
Endpoints
1
↓ 11 callers
Class
Conversation
A class that keeps all conversation history.
nextgpt/conversation.py:37
↓ 6 callers
Class
Normalize
NExT-GPT-Lagacy/code/model/ImageBind/models/helpers.py:17
↓ 6 callers
Class
Normalize
nextgpt/model/multimodal_encoder/ImageBind/models/helpers.py:17
↓ 6 callers
Class
TextFcLayer
Layers used in mapping text embeddings to visual outputs.
NExT-GPT-Lagacy/code/model/layers.py:6
↓ 5 callers
Class
LearnableLogitScaling
NExT-GPT-Lagacy/code/model/ImageBind/models/helpers.py:26
↓ 5 callers
Class
LearnableLogitScaling
nextgpt/model/multimodal_encoder/ImageBind/models/helpers.py:26
↓ 5 callers
Class
PatchEmbedGeneric
PatchEmbed from Hydra
NExT-GPT-Lagacy/code/model/ImageBind/models/multimodal_preprocessors.py:122
↓ 5 callers
Class
PatchEmbedGeneric
PatchEmbed from Hydra
nextgpt/model/multimodal_encoder/ImageBind/models/multimodal_preprocessors.py:122
↓ 5 callers
Class
SelectElement
NExT-GPT-Lagacy/code/model/ImageBind/models/helpers.py:116
↓ 5 callers
Class
SelectElement
nextgpt/model/multimodal_encoder/ImageBind/models/helpers.py:116
↓ 4 callers
Class
Mlp
nextgpt/model/multimodal_projector/group_vit.py:24
↓ 4 callers
Class
Mlp
nextgpt/model/multimodal_projector/group.py:24
↓ 3 callers
Class
LlamaRMSNorm
NExT-GPT-Lagacy/code/model/modeling_llama.py:57
↓ 3 callers
Class
Logger
data/IT_data/T-T+X_data/construction/utils.py:10
↓ 3 callers
Class
Logger
data/IT_data/MosIT_data/construction/utils.py:9
↓ 2 callers
Class
Attention
nextgpt/model/multimodal_projector/group_vit.py:290
↓ 2 callers
Class
Attention
nextgpt/model/multimodal_projector/group.py:290
↓ 2 callers
Class
BertAttention
NExT-GPT-Lagacy/code/model/qformer.py:293
↓ 2 callers
Class
BertAttention
nextgpt/model/multimodal_projector/qformer.py:285
↓ 2 callers
Class
BertIntermediate
NExT-GPT-Lagacy/code/model/qformer.py:350
↓ 2 callers
Class
BertIntermediate
nextgpt/model/multimodal_projector/qformer.py:342
↓ 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
NExT-GPT-Lagacy/code/model/qformer.py:678
↓ 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
nextgpt/model/multimodal_projector/qformer.py:670
↓ 2 callers
Class
BertOnlyMLMHead
NExT-GPT-Lagacy/code/model/qformer.py:645
↓ 2 callers
Class
BertOnlyMLMHead
nextgpt/model/multimodal_projector/qformer.py:637
↓ 2 callers
Class
BertOutput
NExT-GPT-Lagacy/code/model/qformer.py:365
↓ 2 callers
Class
BertOutput
nextgpt/model/multimodal_projector/qformer.py:357
↓ 2 callers
Class
CausalLMOutputWithPast
Base class for causal language model (or autoregressive) outputs. Args: loss (`torch.FloatTensor` of shape `(1,)`, *optional*, retur
nextgpt/model/language_model/nextgpt_llama.py:36
↓ 2 callers
Class
EinOpsRearrange
NExT-GPT-Lagacy/code/model/ImageBind/models/helpers.py:51
↓ 2 callers
Class
EinOpsRearrange
nextgpt/model/multimodal_encoder/ImageBind/models/helpers.py:51
↓ 2 callers
Class
IdentityMap
nextgpt/model/multimodal_projector/builder.py:22
↓ 2 callers
Class
ImageBindTower
nextgpt/model/multimodal_encoder/imagebind_encoder.py:26
↓ 2 callers
Class
NextGPTModel
LoRA for LLaMa model
NExT-GPT-Lagacy/code/model/anyToImageVideoAudio.py:41
↓ 2 callers
Class
RGBDTPreprocessor
NExT-GPT-Lagacy/code/model/ImageBind/models/multimodal_preprocessors.py:196
↓ 2 callers
Class
RGBDTPreprocessor
nextgpt/model/multimodal_encoder/ImageBind/models/multimodal_preprocessors.py:196
↓ 2 callers
Class
SmoothedValue
Track a series of values and provide access to smoothed values over a window or the global series average.
NExT-GPT-Lagacy/code/model/common/logger.py:19
↓ 2 callers
Class
SpatialCrop
Convert the video into 3 smaller clips spatially. Must be used after the temporal crops to get spatial crops, and should be used with
nextgpt/model/multimodal_encoder/ImageBind/data.py:279
↓ 2 callers
Class
StreamToLogger
Fake file-like stream object that redirects writes to a logger instance.
nextgpt/utils.py:60
↓ 2 callers
Class
VaeAudioProcessor
nextgpt/dataset/audio_processor.py:26
↓ 2 callers
Class
VideoProcessor
nextgpt/model/multimodal_encoder/imagebind_processor.py:146
↓ 1 callers
Class
AssignAttention
nextgpt/model/multimodal_projector/group_vit.py:85
↓ 1 callers
Class
AssignAttention
nextgpt/model/multimodal_projector/group.py:85
↓ 1 callers
Class
AttnBlock
nextgpt/model/multimodal_projector/group_vit.py:405
↓ 1 callers
Class
AttnBlock
nextgpt/model/multimodal_projector/group.py:405
↓ 1 callers
Class
AudioPreprocessor
NExT-GPT-Lagacy/code/model/ImageBind/models/multimodal_preprocessors.py:302
↓ 1 callers
Class
AudioPreprocessor
nextgpt/model/multimodal_encoder/ImageBind/models/multimodal_preprocessors.py:302
↓ 1 callers
Class
AudioProcessor
nextgpt/model/multimodal_encoder/imagebind_processor.py:64
↓ 1 callers
Class
BertEmbeddings
Construct the embeddings from word and position embeddings.
NExT-GPT-Lagacy/code/model/qformer.py:52
↓ 1 callers
Class
BertEmbeddings
Construct the embeddings from word and position embeddings.
nextgpt/model/multimodal_projector/qformer.py:44
↓ 1 callers
Class
BertEncoder
NExT-GPT-Lagacy/code/model/qformer.py:488
↓ 1 callers
Class
BertEncoder
nextgpt/model/multimodal_projector/qformer.py:480
↓ 1 callers
Class
BertLMPredictionHead
NExT-GPT-Lagacy/code/model/qformer.py:625
↓ 1 callers
Class
BertLMPredictionHead
nextgpt/model/multimodal_projector/qformer.py:617
↓ 1 callers
Class
BertLayer
NExT-GPT-Lagacy/code/model/qformer.py:379
↓ 1 callers
Class
BertLayer
nextgpt/model/multimodal_projector/qformer.py:371
↓ 1 callers
Class
BertPooler
NExT-GPT-Lagacy/code/model/qformer.py:593
↓ 1 callers
Class
BertPooler
nextgpt/model/multimodal_projector/qformer.py:585
↓ 1 callers
Class
BertPredictionHeadTransform
NExT-GPT-Lagacy/code/model/qformer.py:608
↓ 1 callers
Class
BertPredictionHeadTransform
nextgpt/model/multimodal_projector/qformer.py:600
↓ 1 callers
Class
BertSelfAttention
NExT-GPT-Lagacy/code/model/qformer.py:112
↓ 1 callers
Class
BertSelfAttention
nextgpt/model/multimodal_projector/qformer.py:104
↓ 1 callers
Class
BertSelfOutput
NExT-GPT-Lagacy/code/model/qformer.py:279
↓ 1 callers
Class
BertSelfOutput
nextgpt/model/multimodal_projector/qformer.py:271
↓ 1 callers
Class
CLIPVisionTower
nextgpt/model/multimodal_encoder/clip_encoder.py:7
↓ 1 callers
Class
Config
nextgpt/model/multimodal_projector/builder.py:83
↓ 1 callers
Class
CrossAttnBlock
nextgpt/model/multimodal_projector/group_vit.py:367
↓ 1 callers
Class
CrossAttnBlock
nextgpt/model/multimodal_projector/group.py:367
↓ 1 callers
Class
DataCollatorForSupervisedDataset
Collate examples for supervised fine-tuning.
nextgpt/dataset/base_dataset.py:328
↓ 1 callers
Class
DatasetCatalog
NExT-GPT-Lagacy/code/dataset/catalog.py:4
↓ 1 callers
Class
DatasetCatalog
nextgpt/dataset/catalog.py:4
↓ 1 callers
Class
DistributedBatchSampler
similar to normal implementation of distributed sampler, except implementation is at the batch sampler level, instead of just the sampler lev
NExT-GPT-Lagacy/code/dataset/samplers.py:112
↓ 1 callers
Class
DistributedBatchSampler
similar to normal implementation of distributed sampler, except implementation is at the batch sampler level, instead of just the sampler lev
nextgpt/dataset/sampler.py:112
↓ 1 callers
Class
DistributedMultiDatasetBatchSampler
This is a modality-blended batch sampler which allows to sample a batch data from different dataset alternatively.
NExT-GPT-Lagacy/code/dataset/samplers.py:169
↓ 1 callers
Class
DistributedMultiDatasetBatchSampler
This is a modality-blended batch sampler which allows to sample a batch data from different dataset alternatively.
nextgpt/dataset/sampler.py:169
↓ 1 callers
Class
GroupProjector
nextgpt/model/multimodal_projector/projector.py:40
↓ 1 callers
Class
GroupingBlock
Grouping Block to group similar segments together. Args: dim (int): Dimension of the input. out_dim (int): Dimension of the outpu
nextgpt/model/multimodal_projector/group.py:181
↓ 1 callers
Class
GroupingLayer
A Transformer layer with Grouping Block for one stage. Args: dim (int): Number of input channels. num_input_token (int): Input re
nextgpt/model/multimodal_projector/group.py:439
↓ 1 callers
Class
IMUPreprocessor
NExT-GPT-Lagacy/code/model/ImageBind/models/multimodal_preprocessors.py:607
↓ 1 callers
Class
IMUPreprocessor
nextgpt/model/multimodal_encoder/ImageBind/models/multimodal_preprocessors.py:607
↓ 1 callers
Class
ImageBindModel
NExT-GPT-Lagacy/code/model/ImageBind/models/imagebind_model.py:48
↓ 1 callers
Class
ImageBindModel
nextgpt/model/multimodal_encoder/ImageBind/models/imagebind_model.py:48
↓ 1 callers
Class
ImageProcessor
nextgpt/model/multimodal_encoder/imagebind_processor.py:11
↓ 1 callers
Class
LengthGroupedSampler
Sampler that samples indices in a way that groups together features of the dataset of roughly the same length while keeping a bit of randomne
nextgpt_trainer.py:116
↓ 1 callers
Class
LlamaAttention
Multi-headed attention from 'Attention Is All You Need' paper
NExT-GPT-Lagacy/code/model/modeling_llama.py:143
↓ 1 callers
Class
LlamaDecoderLayer
NExT-GPT-Lagacy/code/model/modeling_llama.py:234
↓ 1 callers
Class
LlamaMLP
NExT-GPT-Lagacy/code/model/modeling_llama.py:126
↓ 1 callers
Class
LlamaModel
Transformer decoder consisting of *config.num_hidden_layers* layers. Each layer is a [`LlamaDecoderLayer`] Args: config: LlamaConfig
NExT-GPT-Lagacy/code/model/modeling_llama.py:414
↓ 1 callers
Class
LlamaRotaryEmbedding
NExT-GPT-Lagacy/code/model/modeling_llama.py:77
↓ 1 callers
Class
MLP
nextgpt/model/multimodal_projector/projector.py:13
↓ 1 callers
Class
MetricLogger
NExT-GPT-Lagacy/code/model/common/logger.py:82
↓ 1 callers
Class
MixerMlp
nextgpt/model/multimodal_projector/group.py:44
↓ 1 callers
Class
Mlp
NExT-GPT-Lagacy/code/model/ImageBind/models/transformer.py:72
↓ 1 callers
Class
Mlp
nextgpt/model/multimodal_encoder/ImageBind/models/transformer.py:72
↓ 1 callers
Class
MyConcatDataset
NExT-GPT-Lagacy/code/dataset/concat_dataset.py:6
↓ 1 callers
Class
MyConcatDataset
nextgpt/dataset/concat_dataset.py:9
↓ 1 callers
Class
NextGPTLlamaModel
nextgpt/model/language_model/nextgpt_llama.py:107
↓ 1 callers
Class
NextGPTTrainer
nextgpt_trainer.py:153
↓ 1 callers
Class
PadIm2Video
NExT-GPT-Lagacy/code/model/ImageBind/models/multimodal_preprocessors.py:424
↓ 1 callers
Class
PadIm2Video
nextgpt/model/multimodal_encoder/ImageBind/models/multimodal_preprocessors.py:424
↓ 1 callers
Class
Predictor
predict.py:105
next →
1–100 of 178, ranked by callers