MCPcopy Create free account

hub / github.com/NJU-PCALab/STAR / types & classes

Types & classes452 in github.com/NJU-PCALab/STAR

↓ 35 callersClassResidual
cogvideox-based/sat/sgm/modules/autoencoding/magvit2_pytorch.py:186
↓ 29 callersClassCausalConv3d
cogvideox-based/sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py:51
↓ 16 callersClassFeedForward
cogvideox-based/sat/sgm/modules/autoencoding/magvit2_pytorch.py:452
↓ 12 callersClassMlp
utils_data/opensora/models/layers/timm_uvit.py:96
↓ 11 callersClassResBlock
A residual block that can optionally change the number of channels. :param channels: the number of input channels. :param emb_channels: t
cogvideox-based/sat/sgm/modules/diffusionmodules/openaimodel.py:209
↓ 10 callersClassContextParallelCausalConv3d
cogvideox-based/sat/sgm/modules/cp_enc_dec.py:295
↓ 10 callersClassContextParallelCausalConv3d
cogvideox-based/sat/vae_modules/cp_enc_dec.py:360
↓ 10 callersClassTimestepEmbedSequential
A sequential module that passes timestep embeddings to the children that support it as an extra input.
cogvideox-based/sat/sgm/modules/diffusionmodules/openaimodel.py:80
↓ 9 callersClassPatchEmbed3D
Video to Patch Embedding. Args: patch_size (int): Patch token size. Default: (2,4,4). in_chans (int): Number of input video chann
utils_data/opensora/models/layers/blocks.py:81
↓ 8 callersClassLinearSpaceAttention
cogvideox-based/sat/sgm/modules/autoencoding/magvit2_pytorch.py:409
↓ 8 callersClassTokenShift
cogvideox-based/sat/sgm/modules/autoencoding/magvit2_pytorch.py:257
↓ 8 callersClassUpsample3D
cogvideox-based/sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py:108
↓ 7 callersClassCaptionEmbedder
Embeds class labels into vector representations. Also handles label dropout for classifier-free guidance.
utils_data/opensora/models/layers/blocks.py:1122
↓ 7 callersClassResBlock
A residual block that can optionally change the number of channels. :param channels: the number of input channels. :param emb_channels: t
video_to_video/modules/unet_v2v.py:570
↓ 7 callersClassResnetBlock
cogvideox-based/sat/sgm/modules/diffusionmodules/model.py:85
↓ 7 callersClassTemporalAttentionMultiBlock
video_to_video/modules/unet_v2v.py:1095
↓ 7 callersClassTemporalTransformer
Transformer block for image-like data. First, project the input (aka embedding) and reshape to b, t, d. Then apply standard transform
video_to_video/modules/unet_v2v.py:970
↓ 7 callersClassTimestepEmbedder
Embeds scalar timesteps into vector representations.
utils_data/opensora/models/layers/blocks.py:1016
↓ 6 callersClassContextParallelResnetBlock3D
cogvideox-based/sat/sgm/modules/cp_enc_dec.py:518
↓ 6 callersClassContextParallelResnetBlock3D
cogvideox-based/sat/vae_modules/cp_enc_dec.py:614
↓ 6 callersClassDropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
utils_data/opensora/models/layers/timm_uvit.py:85
↓ 6 callersClassResnetBlock
cogvideox-based/sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py:70
↓ 6 callersClassResnetBlock3D
cogvideox-based/sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py:100
↓ 6 callersClassResnetBlock3D
cogvideox-based/sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py:108
↓ 6 callersClassT2IFinalLayer
The final layer of PixArt.
utils_data/opensora/models/layers/blocks.py:837
↓ 5 callersClassAttentionBlock
An attention block that allows spatial positions to attend to each other. Originally ported from here, but adapted to the N-d case. https
cogvideox-based/sat/sgm/modules/diffusionmodules/openaimodel.py:349
↓ 5 callersClassNetLinLayer
A single linear layer which does a 1x1 conv
cogvideox-based/sat/sgm/modules/autoencoding/lpips/loss/lpips.py:68
↓ 5 callersClassSpatialTransformer
Transformer block for image-like data. First, project the input (aka embedding) and reshape to b, t, d. Then apply standard transform
video_to_video/modules/unet_v2v.py:242
↓ 4 callersClassAttnBlock
cogvideox-based/sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py:114
↓ 4 callersClassDownSample3D
cogvideox-based/sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py:144
↓ 4 callersClassDownsample
A downsampling layer with an optional convolution. :param channels: channels in the inputs and outputs. :param use_conv: a bool determini
video_to_video/modules/unet_v2v.py:695
↓ 4 callersClassDownsample
A downsampling layer with an optional convolution. :param channels: channels in the inputs and outputs. :param use_conv: a bool determini
cogvideox-based/sat/sgm/modules/diffusionmodules/openaimodel.py:168
↓ 4 callersClassFeedForward
cogvideox-based/sat/sgm/modules/attention.py:92
↓ 4 callersClassLPIPS
cogvideox-based/sat/sgm/modules/autoencoding/lpips/loss/lpips.py:12
↓ 4 callersClassLayerNorm
utils_data/opensora/models/vsr/safmn_arch.py:9
↓ 4 callersClassSpaceAttention
cogvideox-based/sat/sgm/modules/autoencoding/magvit2_pytorch.py:422
↓ 4 callersClassTimeAttention
cogvideox-based/sat/sgm/modules/autoencoding/magvit2_pytorch.py:435
↓ 3 callersClassBlur
cogvideox-based/sat/sgm/modules/autoencoding/magvit2_pytorch.py:479
↓ 3 callersClassBlur
cogvideox-based/sat/sgm/modules/autoencoding/losses/video_loss.py:80
↓ 3 callersClassCausalConv3d
cogvideox-based/sat/sgm/modules/autoencoding/magvit2_pytorch.py:808
↓ 3 callersClassDiffJPEG
This JPEG algorithm result is slightly different from cv2. DiffJPEG supports batch processing. Args: differentiable(bool): If True,
utils_data/opensora/datasets/high_order/utils_jpeg.py:11
↓ 3 callersClassDiscriminatorBlock
cogvideox-based/sat/sgm/modules/autoencoding/losses/video_loss.py:113
↓ 3 callersClassInflatedConv3d
cogvideox-based/sat/sgm/modules/fuse_sft_block.py:10
↓ 3 callersClassResnetBlock
cogvideox-based/sat/sgm/modules/autoencoding/vqvae/movq_modules.py:110
↓ 3 callersClassResnetBlock3D
cogvideox-based/sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py:183
↓ 3 callersClassSAFMN
utils_data/opensora/models/vsr/safmn_arch.py:153
↓ 3 callersClassSpatialTransformer
Transformer block for image-like data. First, project the input (aka embedding) and reshape to b, t, d. Then apply standard transform
cogvideox-based/sat/sgm/modules/attention.py:476
↓ 3 callersClassUSMSharp
utils_data/opensora/datasets/high_order/utils_.py:66
↓ 3 callersClassUpsample
An upsampling layer with an optional convolution. :param channels: channels in the inputs and outputs. :param use_conv: a bool determinin
video_to_video/modules/unet_v2v.py:532
↓ 3 callersClassUpsample
An upsampling layer with an optional convolution. :param channels: channels in the inputs and outputs. :param use_conv: a bool determinin
cogvideox-based/sat/sgm/modules/diffusionmodules/openaimodel.py:119
↓ 3 callersClassVideoTransformerBlock
cogvideox-based/sat/sgm/modules/video_attention.py:15
↓ 2 callersClassAdaptiveRMSNorm
cogvideox-based/sat/sgm/modules/autoencoding/magvit2_pytorch.py:288
↓ 2 callersClassAttention
utils_data/opensora/models/layers/blocks.py:140
↓ 2 callersClassAttnBlock
cogvideox-based/sat/sgm/modules/autoencoding/vqvae/movq_modules.py:164
↓ 2 callersClassAttnBlock2D
cogvideox-based/sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py:155
↓ 2 callersClassAttnBlock2D
cogvideox-based/sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py:179
↓ 2 callersClassBasicTransformerBlock
video_to_video/modules/unet_v2v.py:414
↓ 2 callersClassConfiguredResampledShards
cogvideox-based/sat/sgm/webds.py:55
↓ 2 callersClassContextParallelGroupNorm
cogvideox-based/sat/sgm/modules/cp_enc_dec.py:333
↓ 2 callersClassContextParallelGroupNorm
cogvideox-based/sat/vae_modules/cp_enc_dec.py:433
↓ 2 callersClassControlledV2VUNet
video_to_video/modules/unet_v2v.py:1712
↓ 2 callersClassDiT
Diffusion model with a Transformer backbone.
utils_data/opensora/models/dit/dit.py:75
↓ 2 callersClassDownSample3D
cogvideox-based/sat/sgm/modules/cp_enc_dec.py:475
↓ 2 callersClassDownSample3D
cogvideox-based/sat/vae_modules/cp_enc_dec.py:571
↓ 2 callersClassDownsample
cogvideox-based/sat/sgm/modules/diffusionmodules/model.py:67
↓ 2 callersClassFeedForward
cogvideox-based/sat/vae_modules/attention.py:92
↓ 2 callersClassFrozenOpenCLIPEmbedder
Uses the OpenCLIP transformer encoder for text
video_to_video/modules/embedder.py:12
↓ 2 callersClassGaussianDiffusion
video_to_video/diffusion/diffusion_sdedit.py:19
↓ 2 callersClassLatte
utils_data/opensora/models/latte/latte.py:33
↓ 2 callersClassQKVAttention
A module which performs QKV attention and splits in a different order.
cogvideox-based/sat/sgm/modules/diffusionmodules/openaimodel.py:451
↓ 2 callersClassRMSNorm
cogvideox-based/sat/sgm/modules/autoencoding/magvit2_pytorch.py:273
↓ 2 callersClassResidualUnitMod
cogvideox-based/sat/sgm/modules/autoencoding/magvit2_pytorch.py:856
↓ 2 callersClassResnetBlock3D
cogvideox-based/sat/sgm/modules/fuse_sft_block.py:19
↓ 2 callersClassSizeEmbedder
Embeds scalar timesteps into vector representations.
utils_data/opensora/models/layers/blocks.py:1088
↓ 2 callersClassT5EncoderPolicy
utils_data/opensora/acceleration/shardformer/policy/t5_encoder.py:6
↓ 2 callersClassTemporalLocalAttention
video_to_video/modules/unet_v2v.py:396
↓ 2 callersClassTimestep
cogvideox-based/sat/sgm/modules/diffusionmodules/openaimodel.py:485
↓ 2 callersClassToTimeSequence
cogvideox-based/sat/sgm/modules/autoencoding/magvit2_pytorch.py:199
↓ 2 callersClassUpsample
cogvideox-based/sat/sgm/modules/diffusionmodules/model.py:53
↓ 2 callersClassUpsample3D
cogvideox-based/sat/sgm/modules/cp_enc_dec.py:433
↓ 2 callersClassUpsample3D
cogvideox-based/sat/vae_modules/cp_enc_dec.py:531
↓ 1 callersClassAlphaBlender
cogvideox-based/sat/sgm/modules/diffusionmodules/util.py:281
↓ 1 callersClassAttBlock
utils_data/opensora/models/vsr/safmn_arch.py:134
↓ 1 callersClassAttentionPool2d
Adapted from CLIP: https://github.com/openai/CLIP/blob/main/clip/model.py
cogvideox-based/sat/sgm/modules/diffusionmodules/openaimodel.py:38
↓ 1 callersClassAttnBlock
cogvideox-based/sat/sgm/modules/diffusionmodules/model.py:144
↓ 1 callersClassAttnBlock2D
cogvideox-based/sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py:245
↓ 1 callersClassBaseTransformerLayer
cogvideox-based/transformer.py:368
↓ 1 callersClassBasicTransformerBlock
cogvideox-based/sat/sgm/modules/attention.py:340
↓ 1 callersClassBasicTransformerBlock
cogvideox-based/sat/vae_modules/attention.py:340
↓ 1 callersClassBatchedBrownianTree
A wrapper around torchsde.BrownianTree that enables batches of entropy.
video_to_video/diffusion/solvers_sdedit.py:77
↓ 1 callersClassBlockMerging
Merge patches into image
utils_data/opensora/datasets/high_order/utils_jpeg.py:348
↓ 1 callersClassBlockSplitting
Splitting image into patches
utils_data/opensora/datasets/high_order/utils_jpeg.py:133
↓ 1 callersClassBrownianTreeNoiseSampler
A noise sampler backed by a torchsde.BrownianTree. Args: x (Tensor): The tensor whose shape, device and dtype to use to generate
video_to_video/diffusion/solvers_sdedit.py:110
↓ 1 callersClassCCM
utils_data/opensora/models/vsr/safmn_arch.py:84
↓ 1 callersClassCDequantize
Dequantize CbCr channel
utils_data/opensora/datasets/high_order/utils_jpeg.py:300
↓ 1 callersClassCQuantize
JPEG Quantization for CbCr channels Args: rounding(function): rounding function to use
utils_data/opensora/datasets/high_order/utils_jpeg.py:206
↓ 1 callersClassChromaSubsampling
Chroma subsampling on CbCr channels
utils_data/opensora/datasets/high_order/utils_jpeg.py:110
↓ 1 callersClassChromaUpsampling
Upsample chroma layers
utils_data/opensora/datasets/high_order/utils_jpeg.py:370
↓ 1 callersClassCompressJpeg
Full JPEG compression algorithm Args: rounding(function): rounding function to use
utils_data/opensora/datasets/high_order/utils_jpeg.py:55
↓ 1 callersClassControlT2IDitBlockHalf
utils_data/opensora/models/stdit/stdit_controlnet_mvdit.py:35
next →1–100 of 452, ranked by callers