Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MotrixLab/ViMoGen
/ types & classes
Types & classes
71 in github.com/MotrixLab/ViMoGen
⨍
Functions
457
◇
Types & classes
71
↓ 7 callers
Class
T5LayerNorm
models/transformer/wan/modules/t5.py:53
↓ 7 callers
Class
WanLayerNorm
models/transformer/wan/modules/tm2m_model.py:250
↓ 4 callers
Class
T5RelativeEmbedding
models/transformer/wan/modules/t5.py:221
↓ 4 callers
Class
WanLayerNorm
models/transformer/wan/modules/t2m_model.py:249
↓ 3 callers
Class
Head
models/transformer/wan/modules/t2m_model.py:454
↓ 3 callers
Class
T5Attention
models/transformer/wan/modules/t5.py:69
↓ 3 callers
Class
WanRMSNorm
models/transformer/wan/modules/t2m_model.py:234
↓ 2 callers
Class
FlopEstimator2D1DNotExact
datasets/bucket_config.py:166
↓ 2 callers
Class
HuggingfaceTokenizer
models/transformer/wan/modules/tokenizers.py:37
↓ 2 callers
Class
MBench
MBench: Motion generation benchmark for evaluating human motion videos
mbench/__init__.py:13
↓ 2 callers
Class
PositionalEncoding
models/transformer/wan/modules/tm2m_model.py:535
↓ 2 callers
Class
T5FeedForward
models/transformer/wan/modules/t5.py:123
↓ 2 callers
Class
WanRMSNorm
models/transformer/wan/modules/tm2m_model.py:235
↓ 2 callers
Class
WanSelfAttention
models/transformer/wan/modules/tm2m_model.py:259
↓ 1 callers
Class
Bucket
datasets/bucket.py:29
↓ 1 callers
Class
BucketFactory
datasets/multi_resolution_sampler.py:10
↓ 1 callers
Class
CogVideoXDDIMScheduler
trainer/scheduler.py:58
↓ 1 callers
Class
CogVideoXDPMScheduler
trainer/scheduler.py:66
↓ 1 callers
Class
DDIMScheduler
trainer/scheduler.py:62
↓ 1 callers
Class
DistributedFlopBalanceSampler
datasets/multi_resolution_sampler.py:92
↓ 1 callers
Class
DummyDataset
trainer/__init__.py:14
↓ 1 callers
Class
FlowMatchScheduler
trainer/scheduler.py:153
↓ 1 callers
Class
GELU
models/transformer/wan/modules/t5.py:46
↓ 1 callers
Class
Head
models/transformer/wan/modules/tm2m_model.py:496
↓ 1 callers
Class
MLPProj
models/transformer/wan/modules/tm2m_model.py:521
↓ 1 callers
Class
MLPProj
models/transformer/wan/modules/t2m_model.py:479
↓ 1 callers
Class
MultiProcessAdapter
parallel/logging.py:10
↓ 1 callers
Class
PositionalEncoding
models/transformer/wan/modules/t2m_model.py:493
↓ 1 callers
Class
StatefulDistributedSampler
datasets/sampler.py:27
↓ 1 callers
Class
T5CrossAttention
models/transformer/wan/modules/t5.py:178
↓ 1 callers
Class
T5Decoder
models/transformer/wan/modules/t5.py:315
↓ 1 callers
Class
T5Encoder
models/transformer/wan/modules/t5.py:267
↓ 1 callers
Class
T5EncoderModel
models/transformer/wan/modules/t5.py:472
↓ 1 callers
Class
T5SelfAttention
models/transformer/wan/modules/t5.py:144
↓ 1 callers
Class
TbTracker
parallel/logging.py:78
↓ 1 callers
Class
TextDataset
models/transformer/wan/text_encoding_batch.py:8
↓ 1 callers
Class
Timer
trainer/base_trainer.py:356
↓ 1 callers
Class
TrainerBase
base trainer with data parallel and tensor parallel functionalities.
trainer/base_trainer.py:27
↓ 1 callers
Class
WanAttentionBlock
models/transformer/wan/modules/tm2m_model.py:337
↓ 1 callers
Class
WanAttentionBlock
models/transformer/wan/modules/t2m_model.py:384
↓ 1 callers
Class
WanAttentionBlock_SAonly
models/transformer/wan/modules/tm2m_model.py:439
↓ 1 callers
Class
WanModelStateDictConverter
models/transformer/wan/modules/tm2m_model.py:789
↓ 1 callers
Class
WanModelStateDictConverter
models/transformer/wan/modules/t2m_model.py:709
↓ 1 callers
Class
WanModelT2M
models/transformer/wan/modules/t2m_model.py:513
↓ 1 callers
Class
WanModelTM2M
models/transformer/wan/modules/tm2m_model.py:555
↓ 1 callers
Class
WanSelfAttention
models/transformer/wan/modules/t2m_model.py:258
↓ 1 callers
Class
WanT2VCrossAttention
models/transformer/wan/modules/tm2m_model.py:309
Class
AppState
This is a useful wrapper for checkpointing the Application State. Since this object is compliant with the Stateful protocol, DCP will automaticall
trainer/base_trainer.py:315
Class
BatchDistributedSampler
Used with BatchDataset; Suppose len_buffer == 5, num_buffers == 6, #GPUs. == 3, then. | buffer {i} | buffer {i+1} -
datasets/sampler.py:321
Class
BucketConfig
datasets/bucket_config.py:211
Class
BucketConfig3AR
datasets/bucket_config.py:384
Class
BucketConfigFromSideList
datasets/bucket_config.py:323
Class
BucketConfigHardCoded1
datasets/bucket_config.py:267
Class
BucketConfigHardCoded2
datasets/bucket_config.py:283
Class
BucketConfigHardCoded3
datasets/bucket_config.py:300
Class
DefaultBucketConfig
datasets/bucket_config.py:339
Class
DefaultBucketConfig3ARNotExact
datasets/bucket_config.py:406
Class
DefaultBucketConfigNotExact
datasets/bucket_config.py:361
Class
FlopEstimator
datasets/bucket_config.py:112
Class
FlopEstimatorExact
datasets/bucket_config.py:131
Class
MBenchWiRefMotion
datasets/video_datasets.py:221
Class
SD3RectFlow
trainer/sd3_scheduler.py:11
Class
T5Model
models/transformer/wan/modules/t5.py:372
Class
TimestepSamplerMP
trainer/scheduler.py:70
Class
VariableVideoBatchSampler
datasets/sampler.py:60
Class
WanI2VCrossAttention
models/transformer/wan/modules/t2m_model.py:334
Class
WanMotionTensorDatasetWiRefMotion
datasets/video_datasets.py:8
Class
WanMotionTensorDatasetWiRefMotionM2M
Dataset variant for motion-to-motion refinement where text embeddings are unused. Reuses all logic from WanMotionTensorDatasetWiRefMotion but
datasets/video_datasets.py:207
Class
WanT2VCrossAttention
models/transformer/wan/modules/t2m_model.py:310
Class
WeakPerspectiveCamera
mbench/render.py:24
Class
ZoeScheduler
trainer/scheduler.py:10