Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/baaivision/Emu
/ types & classes
Types & classes
120 in github.com/baaivision/Emu
⨍
Functions
524
◇
Types & classes
120
↳
Endpoints
12
↓ 8 callers
Class
ConvMeta
Emu2/demo/frontend/libs/meta.py:223
↓ 5 callers
Class
T5Stack
Emu1/models/modeling_t5.py:1030
↓ 4 callers
Class
BufferedParquetWriter
Write samples to parquet files incrementally with a buffer
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/data_writer.py:13
↓ 4 callers
Class
CappedCounter
Maintain a counter with a capping to avoid memory issues
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/logger.py:13
↓ 4 callers
Class
T5LayerNorm
Emu1/models/modeling_t5.py:309
↓ 3 callers
Class
CLIPVisionCfg
Emu2/emu/conf/emu_conf.py:7
↓ 3 callers
Class
CutDetectionSubsampler
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 callers
Class
TextDecoderCfg
Emu2/emu/conf/emu_conf.py:37
↓ 3 callers
Class
VQA
Emu1/mm_eval/datasets/vqa_tools/vqa.py:31
↓ 2 callers
Class
AudioRateSubsampler
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 callers
Class
CLIPVisionCfg
Emu1/models/model.py:16
↓ 2 callers
Class
ClippingSubsampler
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 callers
Class
Emu
Emu1/models/modeling_emu.py:22
↓ 2 callers
Class
EmuModel
Emu2/emu/emu.py:19
↓ 2 callers
Class
FrameSubsampler
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 callers
Class
Helper
Emu2/demo/backend/hf_model/backend.py:57
↓ 2 callers
Class
Helper
Emu2/demo/backend/pytorch_model/backend.py:55
↓ 2 callers
Class
ResolutionSubsampler
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 callers
Class
SpeedLogger
Log performance metrics
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/logger.py:83
↓ 2 callers
Class
T5Attention
Emu1/models/modeling_t5.py:407
↓ 2 callers
Class
T5LayerCrossAttention
Emu1/models/modeling_t5.py:728
↓ 2 callers
Class
Trie
Emu1/mm_eval/models/trie.py:16
↓ 2 callers
Class
VideoDataReader
Video data reader provide data for a video
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/data_reader.py:221
↓ 2 callers
Class
WebFileDownloader
Downloader class for mp4 links
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/data_reader.py:117
↓ 2 callers
Class
YtDlpDownloader
Downloader class for yt-dlp links
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/data_reader.py:148
↓ 1 callers
Class
AestheticsFilter
Filters the dataset based on aesthethics
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/dataloader/filters.py:44
↓ 1 callers
Class
Attention
Emu1/models/eva_vit_model.py:205
↓ 1 callers
Class
Attention
Emu2/emu/eva_vit.py:141
↓ 1 callers
Class
AttentionalPooler
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 callers
Class
Block
Emu1/models/eva_vit_model.py:367
↓ 1 callers
Class
Block
Emu2/emu/eva_vit.py:255
↓ 1 callers
Class
COCODataset
Emu1/mm_eval/datasets/coco.py:21
↓ 1 callers
Class
CausalFormer
Emu1/models/causal_former.py:15
↓ 1 callers
Class
CutsAdder
Adds cuts to video sample
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/dataloader/transform.py:143
↓ 1 callers
Class
DownloadWorker
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 callers
Class
DropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
Emu1/models/eva_vit_model.py:126
↓ 1 callers
Class
DropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
Emu2/emu/eva_vit.py:68
↓ 1 callers
Class
EVAVisionTransformer
Vision Transformer with support for patch or hybrid CNN input stage
Emu1/models/eva_vit_model.py:491
↓ 1 callers
Class
EVAVisionTransformer
Vision Transformer with support for patch or hybrid CNN input stage
Emu2/emu/eva_vit.py:338
↓ 1 callers
Class
EmuForClsAndRegression
Emu2/emu/lm.py:30
↓ 1 callers
Class
EmuVisualGenerationPipelineOutput
Emu2/emu/diffusion.py:26
↓ 1 callers
Class
EmuVisualGenerationPipelineOutput
Emu2/demo/backend/hf_model/emu/diffusion.py:39
↓ 1 callers
Class
InputSharder
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 callers
Class
KeyFilter
Filters the dataset based on the key
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/dataloader/filters.py:31
↓ 1 callers
Class
KeyPassThroughDecoder
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 callers
Class
LLaMAForClsAndRegression
Emu1/models/modeling_llama.py:127
↓ 1 callers
Class
LanguageFilter
Filters the dataset based on the language
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/dataloader/filters.py:7
↓ 1 callers
Class
LlamaForReg
Emu1/models/modeling_llama.py:60
↓ 1 callers
Class
LoggerProcess
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 callers
Class
MMVetDataset
Emu1/mm_eval/datasets/mmvet.py:12
↓ 1 callers
Class
Mlp
Emu1/models/eva_vit_model.py:141
↓ 1 callers
Class
Mlp
Emu2/emu/eva_vit.py:82
↓ 1 callers
Class
MultimodalCfg
Emu1/models/model.py:76
↓ 1 callers
Class
NoOpSubsampler
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/subsamplers/noop_subsampler.py:4
↓ 1 callers
Class
OKVQADataset
Emu1/mm_eval/datasets/okvqa.py:21
↓ 1 callers
Class
OKVQAEval
Emu1/mm_eval/datasets/vqa_tools/vqa_eval.py:330
↓ 1 callers
Class
OutputSharder
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 callers
Class
PatchDropout
https://arxiv.org/abs/2212.00794
Emu1/models/transformer.py:34
↓ 1 callers
Class
PatchDropout
https://arxiv.org/abs/2212.00794
Emu2/emu/eva_vit.py:25
↓ 1 callers
Class
PatchEmbed
Image to Patch Embedding
Emu1/models/eva_vit_model.py:429
↓ 1 callers
Class
PatchEmbed
Image to Patch Embedding
Emu2/emu/eva_vit.py:314
↓ 1 callers
Class
RegressCausalLMOutputWithPast
Emu1/models/modeling_llama.py:55
↓ 1 callers
Class
RelativePositionBias
Emu1/models/eva_vit_model.py:454
↓ 1 callers
Class
StatusTableLogger
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 callers
Class
SubsetWorker
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 callers
Class
SwiGLU
Emu1/models/eva_vit_model.py:179
↓ 1 callers
Class
SwiGLU
Emu2/emu/eva_vit.py:116
↓ 1 callers
Class
T5Block
Emu1/models/modeling_t5.py:766
↓ 1 callers
Class
T5DenseActDense
Emu1/models/modeling_t5.py:352
↓ 1 callers
Class
T5DenseGatedActDense
Emu1/models/modeling_t5.py:368
↓ 1 callers
Class
T5ForConditionalGeneration
Emu1/models/modeling_t5.py:1733
↓ 1 callers
Class
T5LayerFF
Emu1/models/modeling_t5.py:386
↓ 1 callers
Class
T5LayerSelfAttention
Emu1/models/modeling_t5.py:692
↓ 1 callers
Class
UnsafeFilter
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 callers
Class
VLadapterCfg
Emu1/models/model.py:89
↓ 1 callers
Class
VQAEval
Emu1/mm_eval/datasets/vqa_tools/vqa_eval.py:19
↓ 1 callers
Class
VQAv2Dataset
Emu1/mm_eval/datasets/vqav2.py:21
↓ 1 callers
Class
VideoResizer
Resizes frames to specified height and width
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/dataloader/transform.py:12
↓ 1 callers
Class
VisDialDataset
Emu1/mm_eval/datasets/visdial.py:14
↓ 1 callers
Class
VisionRotaryEmbeddingFast
Emu1/models/rope.py:80
↓ 1 callers
Class
VizwizDataset
Emu1/mm_eval/datasets/vizwiz.py:26
Class
AbstractVideoDecoder
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/dataloader/video_decode.py:32
Class
Attention
Emu1/models/transformer.py:110
Class
CLIPTextCfg
Emu1/models/model.py:43
Class
DataMeta
Emu2/demo/frontend/libs/meta.py:49
Class
DataType
Emu2/demo/frontend/libs/meta.py:39
Class
DummySampleWriter
Does not write
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/data_writer.py:294
Class
DummyTrieEntity
Emu1/mm_eval/models/trie.py:163
Class
DummyTrieMention
Emu1/mm_eval/models/trie.py:155
Class
EVAViTAttnpool
Emu1/models/eva_vit_model.py:711
Class
EmuChatGeneration
Emu2/emu/chat.py:20
Class
EmuChatGeneration
Emu2/demo/backend/hf_model/emu/chat.py:34
Class
EmuGenerationPipeline
Emu1/models/pipeline.py:20
Class
EmuVisualGeneration
Emu2/emu/diffusion.py:31
Class
EmuVisualGeneration
Emu2/demo/backend/hf_model/emu/diffusion.py:44
Class
EvalArguments
Emu1/mm_eval/__init__.py:42
Class
FilesSampleWriter
FilesSampleWriter is a caption+video writer to files
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/data_writer.py:237
Class
Flan_T5
Emu1/models/modeling_t5.py:74
Class
FluidInterfaceWithChangedDecode
Emu1/data/yt-sb-1b/video2dataset-1.1.0/video2dataset/dataloader/custom_wds.py:90
Class
LayerNorm
Subclass torch's LayerNorm (with cast back to input dtype).
Emu1/models/transformer.py:25
next →
1–100 of 120, ranked by callers