MCPcopy Create free account

hub / github.com/AgibotTech/EnerVerse-AC / types & classes

Types & classes84 in github.com/AgibotTech/EnerVerse-AC

↓ 17 callersClassResnetBlock
lvdm/modules/networks/ae_modules.py:151
↓ 6 callersClassResBlock
A residual block that can optionally change the number of channels. :param channels: the number of input channels. :param emb_channels: t
lvdm/modules/networks/openaimodel3dcausal.py:140
↓ 6 callersClassTimestepEmbedSequential
A sequential module that passes timestep embeddings to the children that support it as an extra input.
lvdm/modules/networks/openaimodel3dcausal.py:35
↓ 4 callersClassBasicTransformerBlock
lvdm/modules/attention.py:420
↓ 4 callersClassCausalConv3d
lvdm/modules/networks/openaimodel3dcausal.py:318
↓ 4 callersClassTemporalTransformer
Transformer block for image-like data in temporal axis. First, reshape to b, t, d. Then apply standard transformer action. Finally, r
lvdm/modules/attention.py:639
↓ 4 callersClassUpsample
lvdm/modules/networks/ae_modules.py:111
↓ 3 callersClassDecoder
lvdm/modules/networks/ae_modules.py:466
↓ 3 callersClassDownsample
A downsampling layer with an optional convolution. :param channels: channels in the inputs and outputs. :param use_conv: a bool determini
lvdm/modules/networks/openaimodel3dcausal.py:82
↓ 3 callersClassDownsample
lvdm/modules/networks/ae_modules.py:90
↓ 3 callersClassLatentRescaler
lvdm/modules/networks/ae_modules.py:665
↓ 3 callersClassResnetBlock3D
lvdm/models/vae_models.py:341
↓ 3 callersClassS2MVTransformer
Transformer block for image-like data in spatial axis. First, project the input (aka embedding) and reshape to b, t, d. Then apply st
lvdm/modules/attention.py:968
↓ 3 callersClassUpsample
An upsampling layer with an optional convolution. :param channels: channels in the inputs and outputs. :param use_conv: a bool determinin
lvdm/modules/networks/openaimodel3dcausal.py:111
↓ 2 callersClassAttnBlock
lvdm/modules/networks/ae_modules.py:26
↓ 2 callersClassDDIMSampler
lvdm/models/samplers/ddim.py:11
↓ 2 callersClassEncoder
lvdm/modules/networks/ae_modules.py:364
↓ 2 callersClassFeedForward
lvdm/modules/attention.py:1222
↓ 2 callersClassRelativePosition
https://github.com/evelinehong/Transformer_Relative_Position_PyTorch/blob/master/relative_position.py
lvdm/modules/attention.py:24
↓ 2 callersClassResnetBlock
lvdm/modules/encoders/adapter.py:35
↓ 2 callersClassSigleTransformerBlock
lvdm/modules/attention.py:473
↓ 1 callersClassAttnBlock
lvdm/models/vae_models.py:425
↓ 1 callersClassConv2dWithExtraDim
lvdm/models/vae_models.py:329
↓ 1 callersClassDiagonalGaussianDistribution
lvdm/distributions.py:24
↓ 1 callersClassDiffusionWrapper
lvdm/models/ddpm3d.py:1968
↓ 1 callersClassDownsample
A downsampling layer with an optional convolution. :param channels: channels in the inputs and outputs. :param use_conv: a bool determini
lvdm/modules/encoders/adapter.py:6
↓ 1 callersClassDownsample3D
lvdm/models/vae_models.py:236
↓ 1 callersClassFrozenCLIPEmbedder
Uses the CLIP transformer encoder for text (from huggingface)
lvdm/modules/encoders/condition.py:90
↓ 1 callersClassFrozenT5Embedder
Uses the T5 transformer encoder for text
lvdm/modules/encoders/condition.py:58
↓ 1 callersClassGEGLU
lvdm/modules/attention.py:1212
↓ 1 callersClassGroupNormSpecific
lvdm/basics.py:76
↓ 1 callersClassLinAttnBlock
to match AttnBlock usage
lvdm/modules/networks/ae_modules.py:20
↓ 1 callersClassLinAttnBlock
to match AttnBlock usage
lvdm/models/vae_models.py:411
↓ 1 callersClassLitEma
lvdm/ema.py:5
↓ 1 callersClassMemoryEfficientAttnBlock
Uses xformers efficient implementation, see https://github.com/MatthieuTPHR/diffusers/blob/d80b531ff8060ec1ea982b65a1b8df70f73aa67c/src/diffu
lvdm/models/vae_models.py:471
↓ 1 callersClassMemoryEfficientAttnVideoBlock
Uses xformers efficient implementation, see https://github.com/MatthieuTPHR/diffusers/blob/d80b531ff8060ec1ea982b65a1b8df70f73aa67c/src/diffu
lvdm/models/vae_models.py:538
↓ 1 callersClassMemoryEfficientCrossAttentionWrapper
lvdm/models/vae_models.py:630
↓ 1 callersClassPerceiverAttention
lvdm/modules/encoders/resampler.py:48
↓ 1 callersClassUpsample3D
lvdm/models/vae_models.py:196
ClassACWMLatentDiffusion
lvdm/models/ddpm3d.py:1086
ClassAbstractDistribution
lvdm/distributions.py:5
ClassAbstractEncoder
lvdm/modules/encoders/condition.py:12
ClassAdapter
lvdm/modules/encoders/adapter.py:72
ClassAutoencoderKL
lvdm/models/autoencoder.py:13
ClassCausalConv3d
lvdm/models/vae_models.py:264
ClassClassEmbedder
lvdm/modules/encoders/condition.py:25
ClassClipImageEmbedder
lvdm/modules/encoders/condition.py:137
ClassCrossAttention
lvdm/modules/attention.py:63
ClassCrossMultiViewTransformer
Transformer block for image-like data in temporal axis. First, reshape to b, t, d. Then apply standard transformer action. Finally, r
lvdm/modules/attention.py:857
ClassDDPM
lvdm/models/ddpm3d.py:77
ClassDecoder
lvdm/models/vae_models.py:824
ClassDiracDistribution
lvdm/distributions.py:13
ClassEncoder
lvdm/models/vae_models.py:677
ClassFirstStagePostProcessor
lvdm/modules/networks/ae_modules.py:780
ClassFrozenCLIPT5Encoder
lvdm/modules/encoders/condition.py:381
ClassFrozenOpenCLIPEmbedder
Uses the OpenCLIP transformer encoder for text
lvdm/modules/encoders/condition.py:175
ClassFrozenOpenCLIPImageEmbedder
Uses the OpenCLIP vision transformer encoder for images
lvdm/modules/encoders/condition.py:243
ClassFrozenOpenCLIPImageEmbedderV2
Uses the OpenCLIP vision transformer encoder for images
lvdm/modules/encoders/condition.py:301
ClassFrozenVideoMAEEmbedder
lvdm/modules/encoders/condition.py:399
ClassHybridConditioner
lvdm/basics.py:90
ClassIdentityEncoder
lvdm/modules/encoders/condition.py:20
ClassIdentityFirstStage
lvdm/models/autoencoder.py:202
ClassImageProjModel
Projection Model
lvdm/modules/encoders/resampler.py:9
ClassLatentDiffusion
main class
lvdm/models/ddpm3d.py:503
ClassLinearAttention
lvdm/modules/attention.py:1242
ClassLinearAttention
lvdm/models/vae_models.py:56
ClassMemoryEfficientCrossAttention
lvdm/models/vae_models.py:78
ClassMergedRescaleDecoder
lvdm/modules/networks/ae_modules.py:721
ClassMergedRescaleEncoder
lvdm/modules/networks/ae_modules.py:702
ClassModel
lvdm/modules/networks/ae_modules.py:212
ClassMultiViewConvBlock
Adapted from modelscope: https://github.com/modelscope/modelscope/blob/master/modelscope/models/multi_modal/video_synthesis/unet_sd.py
lvdm/modules/networks/openaimodel3dcausal.py:492
ClassMultiViewTransformer
Transformer block for image-like data in temporal axis. First, reshape to b, t, d. Then apply standard transformer action. Finally, r
lvdm/modules/attention.py:766
ClassResampler
lvdm/modules/encoders/resampler.py:96
ClassResize
lvdm/modules/networks/ae_modules.py:757
ClassSimpleDecoder
lvdm/modules/networks/ae_modules.py:581
ClassSpatialSelfAttention
lvdm/modules/attention.py:1261
ClassSpatialTransformer
Transformer block for image-like data in spatial axis. First, project the input (aka embedding) and reshape to b, t, d. Then apply st
lvdm/modules/attention.py:512
ClassTemporalConvBlock
Adapted from modelscope: https://github.com/modelscope/modelscope/blob/master/modelscope/models/multi_modal/video_synthesis/unet_sd.py
lvdm/modules/networks/openaimodel3dcausal.py:384
ClassTemporalConvBlockBidirec
Adapted from modelscope: https://github.com/modelscope/modelscope/blob/master/modelscope/models/multi_modal/video_synthesis/unet_sd.py
lvdm/modules/networks/openaimodel3dcausal.py:438
ClassTimestepBlock
Any module where forward() takes timestep embeddings as a second argument.
lvdm/modules/networks/openaimodel3dcausal.py:24
ClassTransformer
Transformer block for image-like data in spatial axis. First, project the input (aka embedding) and reshape to b, t, d. Then apply st
lvdm/modules/attention.py:1094
ClassUNetModel
The full UNet model with attention and timestep embedding. :param in_channels: in_channels in the input Tensor. :param model_channels: ba
lvdm/modules/networks/openaimodel3dcausal.py:545
ClassUpsampleDecoder
lvdm/modules/networks/ae_modules.py:617
ClassUpsampler
lvdm/modules/networks/ae_modules.py:738