MCPcopy Create free account

hub / github.com/Doubiiu/ToonCrafter / types & classes

Types & classes111 in github.com/Doubiiu/ToonCrafter

↓ 17 callersClassResnetBlock
lvdm/modules/networks/ae_modules.py:153
↓ 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/openaimodel3d.py:109
↓ 6 callersClassTimestepEmbedSequential
A sequential module that passes timestep embeddings to the children that support it as an extra input.
lvdm/modules/networks/openaimodel3d.py:30
↓ 6 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/openaimodel3d.py:80
↓ 5 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/openaimodel3d.py:51
↓ 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:313
↓ 4 callersClassUpsample
lvdm/modules/networks/ae_modules.py:113
↓ 3 callersClassDDIMSampler
lvdm/models/samplers/ddim.py:10
↓ 3 callersClassDecoder
lvdm/modules/networks/ae_modules.py:478
↓ 3 callersClassDownsample
lvdm/modules/networks/ae_modules.py:92
↓ 3 callersClassFeedForward
lvdm/modules/attention.py:425
↓ 3 callersClassLatentRescaler
lvdm/modules/networks/ae_modules.py:677
↓ 3 callersClassSpatialTransformer
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:249
↓ 2 callersClassAttention
lvdm/modules/x_transformer.py:214
↓ 2 callersClassAttnBlock
lvdm/modules/networks/ae_modules.py:28
↓ 2 callersClassBasicTransformerBlock
lvdm/modules/attention.py:212
↓ 2 callersClassBasicTransformerBlock
lvdm/modules/attention_svd.py:456
↓ 2 callersClassCombiner
lvdm/models/autoencoder_dualref.py:343
↓ 2 callersClassDiagonalGaussianDistribution
lvdm/distributions.py:24
↓ 2 callersClassEncoder
lvdm/modules/networks/ae_modules.py:366
↓ 2 callersClassFeedForward
lvdm/modules/attention_svd.py:97
↓ 2 callersClassImage2Video
scripts/gradio/i2v_test_application.py:13
↓ 2 callersClassRelativePosition
https://github.com/evelinehong/Transformer_Relative_Position_PyTorch/blob/master/relative_position.py
lvdm/modules/attention.py:20
↓ 2 callersClassVideoTransformerBlock
lvdm/models/autoencoder_dualref.py:703
↓ 1 callersClassAbsolutePositionalEmbedding
lvdm/modules/x_transformer.py:24
↓ 1 callersClassAttnBlock
lvdm/models/autoencoder_dualref.py:102
↓ 1 callersClassDiffusionWrapper
lvdm/models/ddpm3d.py:1243
↓ 1 callersClassFeedForward
lvdm/modules/x_transformer.py:193
↓ 1 callersClassFixedPositionalEmbedding
lvdm/modules/x_transformer.py:38
↓ 1 callersClassFrozenCLIPEmbedder
Uses the CLIP transformer encoder for text (from huggingface)
lvdm/modules/encoders/condition.py:89
↓ 1 callersClassFrozenT5Embedder
Uses the T5 transformer encoder for text
lvdm/modules/encoders/condition.py:57
↓ 1 callersClassGEGLU
lvdm/modules/x_transformer.py:183
↓ 1 callersClassGEGLU
lvdm/modules/attention.py:415
↓ 1 callersClassGEGLU
lvdm/modules/attention_svd.py:87
↓ 1 callersClassGRUGating
lvdm/modules/x_transformer.py:167
↓ 1 callersClassGroupNormSpecific
lvdm/basics.py:76
↓ 1 callersClassImage2Video
scripts/gradio/i2v_test.py:13
↓ 1 callersClassLinAttnBlock
to match AttnBlock usage
lvdm/modules/networks/ae_modules.py:22
↓ 1 callersClassLinAttnBlock
to match AttnBlock usage
lvdm/models/autoencoder_dualref.py:95
↓ 1 callersClassLitEma
lvdm/ema.py:5
↓ 1 callersClassMemoryEfficientAttnBlock
Uses xformers efficient implementation, see https://github.com/MatthieuTPHR/diffusers/blob/d80b531ff8060ec1ea982b65a1b8df70f73aa67c/src/dif
lvdm/models/autoencoder_dualref.py:145
↓ 1 callersClassMemoryEfficientCrossAttentionWrapper
lvdm/models/autoencoder_dualref.py:209
↓ 1 callersClassMemoryEfficientCrossAttentionWrapperFusion
lvdm/models/autoencoder_dualref.py:256
↓ 1 callersClassPerceiverAttention
lvdm/modules/encoders/resampler.py:48
↓ 1 callersClassResBlock
A residual block that can optionally change the number of channels. :param channels: the number of input channels. :param emb_channels
lvdm/models/autoencoder_dualref.py:554
↓ 1 callersClassResidual
lvdm/modules/x_transformer.py:162
↓ 1 callersClassScale
lvdm/modules/x_transformer.py:116
↓ 1 callersClassTemporalConvBlock
Adapted from modelscope: https://github.com/modelscope/modelscope/blob/master/modelscope/models/multi_modal/video_synthesis/unet_sd.py
lvdm/modules/networks/openaimodel3d.py:239
↓ 1 callersClassVideoDecoder
lvdm/models/autoencoder_dualref.py:1121
↓ 1 callersClassWebVid
WebVid Dataset. Assumes webvid data is structured as follows. Webvid/ videos/ 000001_000050/ ($page_dir)
lvdm/data/webvid.py:13
↓ 1 callersClassWrappedDataset
Wraps an arbitrary object with __len__ and __getitem__ into a pytorch dataset
main/utils_data.py:31
ClassAE3DConv
lvdm/models/autoencoder_dualref.py:914
ClassAbstractDistribution
lvdm/distributions.py:5
ClassAbstractEncoder
lvdm/modules/encoders/condition.py:11
ClassAttentionLayers
lvdm/modules/x_transformer.py:369
ClassAutoencoderKL
lvdm/models/autoencoder.py:13
ClassAutoencoderKL_Dualref
lvdm/models/autoencoder.py:238
ClassBasicTransformerSingleLayerBlock
lvdm/modules/attention_svd.py:575
ClassCUDACallback
main/callbacks.py:104
ClassClassEmbedder
lvdm/modules/encoders/condition.py:24
ClassClipImageEmbedder
lvdm/modules/encoders/condition.py:136
ClassConv2DWrapper
lvdm/models/autoencoder_dualref.py:1116
ClassCrossAttention
lvdm/modules/attention.py:42
ClassCrossAttention
lvdm/modules/attention_svd.py:255
ClassDDIMSampler
lvdm/models/samplers/ddim_multiplecond.py:10
ClassDDPM
lvdm/models/ddpm3d.py:41
ClassDataModuleFromConfig
main/utils_data.py:44
ClassDecoder
lvdm/models/autoencoder_dualref.py:371
ClassDiracDistribution
lvdm/distributions.py:13
ClassEncoder
lvdm/modules/x_transformer.py:540
ClassFirstStagePostProcessor
lvdm/modules/networks/ae_modules.py:792
ClassFrozenCLIPT5Encoder
lvdm/modules/encoders/condition.py:374
ClassFrozenOpenCLIPEmbedder
Uses the OpenCLIP transformer encoder for text
lvdm/modules/encoders/condition.py:174
ClassFrozenOpenCLIPImageEmbedder
Uses the OpenCLIP vision transformer encoder for images
lvdm/modules/encoders/condition.py:237
ClassFrozenOpenCLIPImageEmbedderV2
Uses the OpenCLIP vision transformer encoder for images
lvdm/modules/encoders/condition.py:295
ClassHybridConditioner
lvdm/basics.py:90
ClassIdentityEncoder
lvdm/modules/encoders/condition.py:19
ClassIdentityFirstStage
lvdm/models/autoencoder.py:218
ClassImageLogger
main/callbacks.py:15
ClassImageProjModel
Projection Model
lvdm/modules/encoders/resampler.py:9
ClassLatentDiffusion
main class
lvdm/models/ddpm3d.py:465
ClassLatentVisualDiffusion
lvdm/models/ddpm3d.py:1041
ClassLinearAttention
lvdm/modules/attention.py:445
ClassLinearAttention
lvdm/modules/attention_svd.py:131
ClassMemoryEfficientCrossAttention
lvdm/modules/attention_svd.py:347
ClassMemoryEfficientVideoBlock
lvdm/models/autoencoder_dualref.py:1008
ClassMergedRescaleDecoder
lvdm/modules/networks/ae_modules.py:733
ClassMergedRescaleEncoder
lvdm/modules/networks/ae_modules.py:714
ClassModel
lvdm/modules/networks/ae_modules.py:214
ClassNewCls
lvdm/models/autoencoder_dualref.py:840
ClassRMSNorm
lvdm/modules/x_transformer.py:150
ClassResampler
lvdm/modules/encoders/resampler.py:96
ClassResize
lvdm/modules/networks/ae_modules.py:769
ClassResnetBlock
lvdm/models/autoencoder_dualref.py:35
ClassRezero
lvdm/modules/x_transformer.py:127
ClassScaleNorm
lvdm/modules/x_transformer.py:138
ClassSelfAttention
lvdm/modules/attention_svd.py:154
ClassSimpleDecoder
lvdm/modules/networks/ae_modules.py:593
ClassSimpleTransformer
lvdm/modules/attention_svd.py:726
ClassSpatialSelfAttention
lvdm/modules/attention.py:464
next →1–100 of 111, ranked by callers