MCPcopy Create free account

hub / github.com/chaojie/ComfyUI-Open-Sora-Plan / types & classes

Types & classes270 in github.com/chaojie/ComfyUI-Open-Sora-Plan

↓ 18 callersClassResnetBlock
opensora/models/ae/imagebase/vqvae/model.py:78
↓ 16 callersClassCausalConv3d
opensora/models/ae/videobase/modules/conv.py:44
↓ 11 callersClassUnit3D
opensora/eval/fvd/videogpt/pytorch_i3d.py:37
↓ 10 callersClassAttnBlock
opensora/models/ae/imagebase/vqvae/model.py:140
↓ 9 callersClassInceptionModule
opensora/eval/fvd/videogpt/pytorch_i3d.py:107
↓ 7 callersClassNetLinLayer
A single linear layer which does a 1x1 conv
opensora/eval/flolpips/flolpips.py:167
↓ 6 callersClassCausalConv3d
opensora/models/ae/videobase/causal_vqvae/modeling_causalvqvae.py:183
↓ 6 callersClassDecordInit
Using Decord(https://github.com/dmlc/decord) to initialize the video_reader.
opensora/utils/dataset_utils.py:13
↓ 6 callersClassSamePadConv3d
opensora/models/ae/videobase/vqvae/modeling_vqvae.py:365
↓ 5 callersClassDecoder
opensora/eval/flolpips/pwcnet.py:146
↓ 5 callersClassMaxPool3dSamePadding
opensora/eval/fvd/videogpt/pytorch_i3d.py:7
↓ 5 callersClassNetLinLayer
A single linear layer which does a 1x1 conv
opensora/models/ae/videobase/losses/lpips.py:65
↓ 5 callersClassRegistry
The registry that provides name -> object mapping, to support third-party users' custom modules. To create a registry (e.g. a backbone r
opensora/models/super_resolution/basicsr/utils/registry.py:4
↓ 5 callersClassUpsample
opensora/models/ae/imagebase/vqvae/model.py:38
↓ 4 callersClassAttention
r""" A cross attention layer. Parameters: query_dim (`int`): The number of channels in the query. cross_attention
opensora/models/diffusion/latte/modules.py:173
↓ 4 callersClassAttentionResidualBlock
opensora/models/ae/videobase/causal_vqvae/modeling_causalvqvae.py:236
↓ 4 callersClassCenterCropVideo
opensora/dataset/transform.py:380
↓ 4 callersClassResidualBlock
opensora/models/frame_interpolation/networks/blocks/feat_enc.py:64
↓ 4 callersClassVideoGenPipeline
r""" Pipeline for text-to-image generation using PixArt-Alpha. This model inherits from [`DiffusionPipeline`]. Check the superclass documenta
opensora/sample/pipeline_videogen.py:71
↓ 3 callersClassAttnProcessor2_0
r""" Processor for implementing scaled dot-product attention (enabled by default if you're using PyTorch 2.0).
opensora/models/diffusion/latte/modules.py:850
↓ 3 callersClassDiagonalGaussianDistribution
opensora/models/ae/videobase/utils/distrib_utils.py:4
↓ 3 callersClassDownsample
opensora/models/ae/imagebase/vqvae/model.py:56
↓ 3 callersClassFeedForward
r""" A feed-forward layer. Parameters: dim (`int`): The number of channels in the input. dim_out (`int`, *optional*): The num
opensora/models/diffusion/latte/modules.py:1053
↓ 3 callersClassLPIPS
opensora/models/ae/videobase/losses/lpips.py:9
↓ 3 callersClassMultiHeadAttention
opensora/models/ae/videobase/causal_vqvae/modeling_causalvqvae.py:386
↓ 3 callersClassMultiHeadAttention
opensora/models/ae/videobase/vqvae/modeling_vqvae.py:247
↓ 3 callersClassResBlock
opensora/models/frame_interpolation/networks/blocks/ifrnet.py:16
↓ 3 callersClassToTensorVideo
Convert tensor data type from uint8 to float, divide value by 255.0 and permute the dimensions of clip tensor
opensora/dataset/transform.py:435
↓ 3 callersClassVQVAEConfiguration
opensora/models/ae/videobase/vqvae/configuration_vqvae.py:4
↓ 2 callersClassAttentionResidualBlock
opensora/models/ae/videobase/vqvae/modeling_vqvae.py:101
↓ 2 callersClassBottleneckBlock
opensora/models/frame_interpolation/networks/blocks/feat_enc.py:5
↓ 2 callersClassFileClient
A general file client to access files in different backend. The client loads a file or text in a specified backend from its path and return i
opensora/models/super_resolution/basicsr/utils/file_client.py:132
↓ 2 callersClassFloLPIPS
opensora/eval/flolpips/flolpips.py:254
↓ 2 callersClassGatedSelfAttentionDense
r""" A gated self-attention dense layer that combines visual features and object features. Parameters: query_dim (`int`): The number
opensora/models/diffusion/latte/modules.py:1012
↓ 2 callersClassGaussianDiffusion
Utilities for training and sampling diffusion models. Original ported from this codebase: https://github.com/hojonathanho/diffusion/blob/
opensora/models/diffusion/diffusion/gaussian_diffusion.py:144
↓ 2 callersClassIntermediateDecoder
opensora/models/frame_interpolation/networks/blocks/ifrnet.py:94
↓ 2 callersClassKeyNotFoundError
opensora/utils/taming_download.py:49
↓ 2 callersClassLatteT2V
opensora/models/diffusion/latte/modeling_latte.py:25
↓ 2 callersClassRandomCropVideo
opensora/dataset/transform.py:180
↓ 2 callersClassResnetBlock3D
opensora/models/ae/videobase/modules/resnet_block.py:54
↓ 2 callersClassTemporalAttnBlock
opensora/models/ae/videobase/modules/attention.py:177
↓ 2 callersClassTemporalRandomCrop
Temporally crop the given frame indices at a random location. Args: size (int): Desired length of frames will be seen in the model.
opensora/dataset/transform.py:485
↓ 2 callersClassVideoDataset
Generic dataset for videos files stored in folders Returns BCTHW videos in the range [-0.5, 0.5]
opensora/models/ae/videobase/dataset_videobase.py:48
↓ 2 callersClassVideoPipelineOutput
opensora/sample/pipeline_videogen.py:67
↓ 2 callersClass_WrappedModel
opensora/models/diffusion/diffusion/respace.py:119
↓ 2 callersClassode
ODE solver class
opensora/models/diffusion/transport/integrators.py:77
↓ 1 callersClassAdaLayerNormSingle
r""" Norm layer adaptive layer norm single (adaLN-single). As proposed in PixArt-Alpha (see: https://arxiv.org/abs/2310.00426; Section 2.3).
opensora/models/diffusion/latte/modules.py:1684
↓ 1 callersClassAttnBlock
opensora/models/ae/videobase/modules/attention.py:132
↓ 1 callersClassAttnBlock3D
Compatible with old versions, there are issues, use with caution.
opensora/models/ae/videobase/modules/attention.py:40
↓ 1 callersClassAverageMeter
opensora/models/frame_interpolation/utils/utils.py:12
↓ 1 callersClassAxialAttention
opensora/models/ae/videobase/causal_vqvae/modeling_causalvqvae.py:537
↓ 1 callersClassAxialAttention
opensora/models/ae/videobase/vqvae/modeling_vqvae.py:447
↓ 1 callersClassAxialBlock
opensora/models/ae/videobase/causal_vqvae/modeling_causalvqvae.py:212
↓ 1 callersClassAxialBlock
opensora/models/ae/videobase/vqvae/modeling_vqvae.py:77
↓ 1 callersClassBasicTransformerBlock
r""" A basic Transformer block. Parameters: dim (`int`): The number of channels in the input and output. num_attention_heads
opensora/models/diffusion/latte/modules.py:1399
↓ 1 callersClassBasicTransformerBlock_
r""" A basic Transformer block. Parameters: dim (`int`): The number of channels in the input and output. num_attention_heads
opensora/models/diffusion/latte/modules.py:1111
↓ 1 callersClassBasicUpdateBlock
opensora/models/frame_interpolation/networks/blocks/raft.py:88
↓ 1 callersClassBidirCorrBlock
opensora/models/frame_interpolation/networks/blocks/raft.py:142
↓ 1 callersClassBlock
opensora/models/super_resolution/basicsr/archs/rgt_arch.py:473
↓ 1 callersClassCLIPEmbedder
A class for embedding texts and images using a pretrained CLIP model.
opensora/models/text_encoder/clip.py:10
↓ 1 callersClassCaptionProjection
Projects caption embeddings. Also handles dropout for classifier-free guidance. Adapted from https://github.com/PixArt-alpha/PixArt-alpha/bl
opensora/models/diffusion/latte/modules.py:86
↓ 1 callersClassCaptionRefiner
opensora/models/captioner/caption_refiner/caption_refiner.py:10
↓ 1 callersClassCausalVAEModel
opensora/models/ae/videobase/causal_vae/modeling_causalvae.py:252
↓ 1 callersClassCausalVQVAEConfiguration
opensora/models/ae/videobase/causal_vqvae/configuration_causalvqvae.py:4
↓ 1 callersClassCenterCropResizeVideo
First use the short side for cropping length, center crop video, then resize to the specified size
opensora/dataset/transform.py:282
↓ 1 callersClassCharbonnierLoss
Charbonnier loss (one variant of Robust L1Loss, a differentiable variant of L1Loss). Described in "Deep Laplacian Pyramid Networks for Fast a
opensora/models/super_resolution/basicsr/losses/losses.py:86
↓ 1 callersClassCodebook
opensora/models/ae/videobase/causal_vqvae/modeling_causalvqvae.py:255
↓ 1 callersClassCodebook
opensora/models/ae/videobase/vqvae/modeling_vqvae.py:121
↓ 1 callersClassCollate
opensora/utils/dataset_utils.py:45
↓ 1 callersClassCombinedTimestepSizeEmbeddings
For PixArt-Alpha. Reference: https://github.com/PixArt-alpha/PixArt-alpha/blob/0f55e922376d8b797edd44d25d0e7464b260dcab/diffusion/model/
opensora/models/diffusion/latte/modules.py:32
↓ 1 callersClassDecoder
opensora/models/ae/videobase/causal_vae/modeling_causalvae.py:138
↓ 1 callersClassDecoder
opensora/models/ae/videobase/causal_vqvae/modeling_causalvqvae.py:473
↓ 1 callersClassDecoder
opensora/models/ae/videobase/vqvae/modeling_vqvae.py:336
↓ 1 callersClassDecoder
opensora/models/ae/imagebase/vqvae/model.py:436
↓ 1 callersClassDist2LogitLayer
takes 2 distances, puts through fc layers, spits out value between [0,1] (if use_sigmoid is True)
opensora/eval/flolpips/flolpips.py:179
↓ 1 callersClassDummyDataset
opensora/eval/eval_clip_score.py:53
↓ 1 callersClassDynamicPosBias
Dynamic Relative Position Bias. Args: dim (int): Number of input channels. num_heads (int): Number of attention heads. re
opensora/models/super_resolution/basicsr/archs/rgt_arch.py:85
↓ 1 callersClassEMAVectorQuantizer
opensora/models/ae/imagebase/vqvae/quantize.py:364
↓ 1 callersClassEmbeddingEMA
opensora/models/ae/imagebase/vqvae/quantize.py:334
↓ 1 callersClassEncoder
opensora/models/ae/videobase/causal_vae/modeling_causalvae.py:13
↓ 1 callersClassEncoder
opensora/models/ae/videobase/causal_vqvae/modeling_causalvqvae.py:350
↓ 1 callersClassEncoder
opensora/models/ae/videobase/vqvae/modeling_vqvae.py:217
↓ 1 callersClassEncoder
opensora/models/ae/imagebase/vqvae/model.py:342
↓ 1 callersClassEncoder
opensora/models/frame_interpolation/networks/blocks/ifrnet.py:55
↓ 1 callersClassExtractor
opensora/eval/flolpips/pwcnet.py:75
↓ 1 callersClassFullAttention
opensora/models/ae/videobase/causal_vqvae/modeling_causalvqvae.py:510
↓ 1 callersClassFullAttention
opensora/models/ae/videobase/vqvae/modeling_vqvae.py:419
↓ 1 callersClassGate
opensora/models/super_resolution/basicsr/archs/rgt_arch.py:42
↓ 1 callersClassGumbelQuantize
credit to @karpathy: https://github.com/karpathy/deep-vector-quantization/blob/main/model.py (thanks!) Gumbel Softmax trick quantizer Cat
opensora/models/ae/imagebase/vqvae/quantize.py:110
↓ 1 callersClassGumbelVQ
opensora/models/ae/imagebase/vqvae/vqgan.py:276
↓ 1 callersClassInceptionI3d
Inception-v1 I3D architecture. The model is introduced in: Quo Vadis, Action Recognition? A New Model and the Kinetics Dataset Joa
opensora/eval/fvd/videogpt/pytorch_i3d.py:135
↓ 1 callersClassInitDecoder
opensora/models/frame_interpolation/networks/blocks/ifrnet.py:78
↓ 1 callersClassInputPadder
Pads images such that dimensions are divisible by divisor
opensora/models/frame_interpolation/utils/utils.py:54
↓ 1 callersClassL1Loss
L1 (mean absolute error, MAE) loss. Args: loss_weight (float): Loss weight for L1 loss. Default: 1.0. reduction (str): Specifies
opensora/models/super_resolution/basicsr/losses/losses.py:30
↓ 1 callersClassL_SA
opensora/models/super_resolution/basicsr/archs/rgt_arch.py:226
↓ 1 callersClassLargeEncoder
opensora/models/frame_interpolation/networks/blocks/feat_enc.py:267
↓ 1 callersClassLinAttnBlock
to match AttnBlock usage
opensora/models/ae/videobase/modules/attention.py:33
↓ 1 callersClassLinearScalingRoPE1D
Code from https://github.com/huggingface/transformers/blob/main/src/transformers/models/llama/modeling_llama.py#L148
opensora/models/diffusion/utils/pos_embed.py:204
↓ 1 callersClassLinearScalingRoPE2D
Code from https://github.com/huggingface/transformers/blob/main/src/transformers/models/llama/modeling_llama.py#L148
opensora/models/diffusion/utils/pos_embed.py:139
↓ 1 callersClassLongSideResizeVideo
First use the long side, then resize to the specified size
opensora/dataset/transform.py:242
next →1–100 of 270, ranked by callers