MCPcopy Create free account

hub / github.com/baaivision/Emu / types & classes

Types & classes120 in github.com/baaivision/Emu

↓ 8 callersClassConvMeta
Emu2/demo/frontend/libs/meta.py:223
↓ 5 callersClassT5Stack
Emu1/models/modeling_t5.py:1030
↓ 4 callersClassBufferedParquetWriter
Write samples to parquet files incrementally with a buffer
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/data_writer.py:13
↓ 4 callersClassCappedCounter
Maintain a counter with a capping to avoid memory issues
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/logger.py:13
↓ 4 callersClassT5LayerNorm
Emu1/models/modeling_t5.py:309
↓ 3 callersClassCLIPVisionCfg
Emu2/emu/conf/emu_conf.py:7
↓ 3 callersClassCutDetectionSubsampler
Detects cuts in input videos and returns contiguous segments in a video as metadata. expects: - cut_detection_mode to be either "longest
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/subsamplers/cut_detection_subsampler.py:27
↓ 3 callersClassTextDecoderCfg
Emu2/emu/conf/emu_conf.py:37
↓ 3 callersClassVQA
Emu1/mm_eval/datasets/vqa_tools/vqa.py:31
↓ 2 callersClassAudioRateSubsampler
Adjusts the frame rate of the videos to the specified frame rate. Args: frame_rate (int): Target frame rate of the videos.
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/subsamplers/audio_rate_subsampler.py:11
↓ 2 callersClassCLIPVisionCfg
Emu1/models/model.py:16
↓ 2 callersClassClippingSubsampler
Cuts videos up into segments according to the 'clips' metadata expects: - clips to be sorted in increasing order and non-overlapping
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/subsamplers/clipping_subsampler.py:23
↓ 2 callersClassEmu
Emu1/models/modeling_emu.py:22
↓ 2 callersClassEmuModel
Emu2/emu/emu.py:19
↓ 2 callersClassFrameSubsampler
Adjusts the frame rate of the videos to the specified frame rate. Args: frame_rate (int): Target frame rate of the videos.
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/subsamplers/frame_subsampler.py:11
↓ 2 callersClassHelper
Emu2/demo/backend/hf_model/backend.py:57
↓ 2 callersClassHelper
Emu2/demo/backend/pytorch_model/backend.py:55
↓ 2 callersClassResolutionSubsampler
Adjusts the resolution of the videos to the specified height and width. Args: video_size (int): Target resolution of the videos.
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/subsamplers/resolution_subsampler.py:9
↓ 2 callersClassSpeedLogger
Log performance metrics
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/logger.py:83
↓ 2 callersClassT5Attention
Emu1/models/modeling_t5.py:407
↓ 2 callersClassT5LayerCrossAttention
Emu1/models/modeling_t5.py:728
↓ 2 callersClassTrie
Emu1/mm_eval/models/trie.py:16
↓ 2 callersClassVideoDataReader
Video data reader provide data for a video
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/data_reader.py:221
↓ 2 callersClassWebFileDownloader
Downloader class for mp4 links
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/data_reader.py:117
↓ 2 callersClassYtDlpDownloader
Downloader class for yt-dlp links
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/data_reader.py:148
↓ 1 callersClassAestheticsFilter
Filters the dataset based on aesthethics
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/dataloader/filters.py:44
↓ 1 callersClassAttention
Emu1/models/eva_vit_model.py:205
↓ 1 callersClassAttention
Emu2/emu/eva_vit.py:141
↓ 1 callersClassAttentionalPooler
randomly initialize N queries input: x: [B, n_token, C (context_dim)] as K and V output: queries: [B, n_query, d_query (d_model)]
Emu1/models/transformer.py:257
↓ 1 callersClassBlock
Emu1/models/eva_vit_model.py:367
↓ 1 callersClassBlock
Emu2/emu/eva_vit.py:255
↓ 1 callersClassCOCODataset
Emu1/mm_eval/datasets/coco.py:21
↓ 1 callersClassCausalFormer
Emu1/models/causal_former.py:15
↓ 1 callersClassCutsAdder
Adds cuts to video sample
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/dataloader/transform.py:143
↓ 1 callersClassDownloadWorker
The downloader class gets calls with shards, download them then call the writer to write them down
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/workers/download_worker.py:37
↓ 1 callersClassDropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
Emu1/models/eva_vit_model.py:126
↓ 1 callersClassDropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
Emu2/emu/eva_vit.py:68
↓ 1 callersClassEVAVisionTransformer
Vision Transformer with support for patch or hybrid CNN input stage
Emu1/models/eva_vit_model.py:491
↓ 1 callersClassEVAVisionTransformer
Vision Transformer with support for patch or hybrid CNN input stage
Emu2/emu/eva_vit.py:338
↓ 1 callersClassEmuForClsAndRegression
Emu2/emu/lm.py:30
↓ 1 callersClassEmuVisualGenerationPipelineOutput
Emu2/emu/diffusion.py:26
↓ 1 callersClassEmuVisualGenerationPipelineOutput
Emu2/demo/backend/hf_model/emu/diffusion.py:39
↓ 1 callersClassInputSharder
The reader class reads an url list and returns shards It provides an iter method It provides attributes: - column_list: the list of c
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/input_sharder.py:13
↓ 1 callersClassKeyFilter
Filters the dataset based on the key
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/dataloader/filters.py:31
↓ 1 callersClassKeyPassThroughDecoder
Decoder which allows you to pass through some keys
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/dataloader/custom_wds.py:43
↓ 1 callersClassLLaMAForClsAndRegression
Emu1/models/modeling_llama.py:127
↓ 1 callersClassLanguageFilter
Filters the dataset based on the language
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/dataloader/filters.py:7
↓ 1 callersClassLlamaForReg
Emu1/models/modeling_llama.py:60
↓ 1 callersClassLoggerProcess
Logger process that reads stats files regularly, aggregates and send to wandb / print to terminal
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/logger.py:213
↓ 1 callersClassMMVetDataset
Emu1/mm_eval/datasets/mmvet.py:12
↓ 1 callersClassMlp
Emu1/models/eva_vit_model.py:141
↓ 1 callersClassMlp
Emu2/emu/eva_vit.py:82
↓ 1 callersClassMultimodalCfg
Emu1/models/model.py:76
↓ 1 callersClassNoOpSubsampler
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/subsamplers/noop_subsampler.py:4
↓ 1 callersClassOKVQADataset
Emu1/mm_eval/datasets/okvqa.py:21
↓ 1 callersClassOKVQAEval
Emu1/mm_eval/datasets/vqa_tools/vqa_eval.py:330
↓ 1 callersClassOutputSharder
The reader class reads a shard list and returns shards It provides an iter method It provides attributes: - shard_list: a list of sh
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/output_sharder.py:5
↓ 1 callersClassPatchDropout
https://arxiv.org/abs/2212.00794
Emu1/models/transformer.py:34
↓ 1 callersClassPatchDropout
https://arxiv.org/abs/2212.00794
Emu2/emu/eva_vit.py:25
↓ 1 callersClassPatchEmbed
Image to Patch Embedding
Emu1/models/eva_vit_model.py:429
↓ 1 callersClassPatchEmbed
Image to Patch Embedding
Emu2/emu/eva_vit.py:314
↓ 1 callersClassRegressCausalLMOutputWithPast
Emu1/models/modeling_llama.py:55
↓ 1 callersClassRelativePositionBias
Emu1/models/eva_vit_model.py:454
↓ 1 callersClassStatusTableLogger
Log status table to W&B, up to `max_status` most frequent items
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/logger.py:155
↓ 1 callersClassSubsetWorker
The loader class reads the shards, then the selected data is chosen and writen by the writer
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/workers/subset_worker.py:13
↓ 1 callersClassSwiGLU
Emu1/models/eva_vit_model.py:179
↓ 1 callersClassSwiGLU
Emu2/emu/eva_vit.py:116
↓ 1 callersClassT5Block
Emu1/models/modeling_t5.py:766
↓ 1 callersClassT5DenseActDense
Emu1/models/modeling_t5.py:352
↓ 1 callersClassT5DenseGatedActDense
Emu1/models/modeling_t5.py:368
↓ 1 callersClassT5ForConditionalGeneration
Emu1/models/modeling_t5.py:1733
↓ 1 callersClassT5LayerFF
Emu1/models/modeling_t5.py:386
↓ 1 callersClassT5LayerSelfAttention
Emu1/models/modeling_t5.py:692
↓ 1 callersClassUnsafeFilter
Filters the dataset based on the probability a sample is unsafe
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/dataloader/filters.py:63
↓ 1 callersClassVLadapterCfg
Emu1/models/model.py:89
↓ 1 callersClassVQAEval
Emu1/mm_eval/datasets/vqa_tools/vqa_eval.py:19
↓ 1 callersClassVQAv2Dataset
Emu1/mm_eval/datasets/vqav2.py:21
↓ 1 callersClassVideoResizer
Resizes frames to specified height and width
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/dataloader/transform.py:12
↓ 1 callersClassVisDialDataset
Emu1/mm_eval/datasets/visdial.py:14
↓ 1 callersClassVisionRotaryEmbeddingFast
Emu1/models/rope.py:80
↓ 1 callersClassVizwizDataset
Emu1/mm_eval/datasets/vizwiz.py:26
ClassAbstractVideoDecoder
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/dataloader/video_decode.py:32
ClassAttention
Emu1/models/transformer.py:110
ClassCLIPTextCfg
Emu1/models/model.py:43
ClassDataMeta
Emu2/demo/frontend/libs/meta.py:49
ClassDataType
Emu2/demo/frontend/libs/meta.py:39
ClassDummySampleWriter
Does not write
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/data_writer.py:294
ClassDummyTrieEntity
Emu1/mm_eval/models/trie.py:163
ClassDummyTrieMention
Emu1/mm_eval/models/trie.py:155
ClassEVAViTAttnpool
Emu1/models/eva_vit_model.py:711
ClassEmuChatGeneration
Emu2/emu/chat.py:20
ClassEmuChatGeneration
Emu2/demo/backend/hf_model/emu/chat.py:34
ClassEmuGenerationPipeline
Emu1/models/pipeline.py:20
ClassEmuVisualGeneration
Emu2/emu/diffusion.py:31
ClassEmuVisualGeneration
Emu2/demo/backend/hf_model/emu/diffusion.py:44
ClassEvalArguments
Emu1/mm_eval/__init__.py:42
ClassFilesSampleWriter
FilesSampleWriter is a caption+video writer to files
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/data_writer.py:237
ClassFlan_T5
Emu1/models/modeling_t5.py:74
ClassFluidInterfaceWithChangedDecode
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/dataloader/custom_wds.py:90
ClassLayerNorm
Subclass torch's LayerNorm (with cast back to input dtype).
Emu1/models/transformer.py:25
next →1–100 of 120, ranked by callers