MCPcopy Create free account

hub / github.com/Francis-Rings/StableAnimator / types & classes

Types & classes92 in github.com/Francis-Rings/StableAnimator

↓ 8 callersClassAnimationAttnProcessor
animation/modules/attention_processor.py:13
↓ 8 callersClassVisionTransformer
Vision Transformer with support for patch or hybrid CNN input stage
animation/helper/backbones/vit.py:135
↓ 7 callersClassPoseNet
animation/modules/pose_net.py:10
↓ 5 callersClassAnimationIDAttnNormalizedProcessor
animation/modules/attention_processor_normalized.py:14
↓ 5 callersClassConvBlock
animation/helper/backbones/mobilefacenet.py:16
↓ 5 callersClassFaceModel
animation/modules/face_model.py:8
↓ 5 callersClassFusionFaceId
animation/modules/id_encoder.py:109
↓ 4 callersClassDepthWise
animation/helper/backbones/mobilefacenet.py:41
↓ 4 callersClassResidual
animation/helper/backbones/mobilefacenet.py:63
↓ 3 callersClassAnimationIDAttnProcessor
animation/modules/attention_processor.py:117
↓ 3 callersClassLargeScaleAnimationVideos
animation/dataset/animation_dataset.py:14
↓ 3 callersClassTransformerSpatioTemporalModel
A Transformer model for video-like data. Parameters: num_attention_heads (`int`, *optional*, defaults to 16): The number of head
animation/modules/transformer_temporal.py:203
↓ 3 callersClassTransformerTemporalModel
A Transformer model for video-like data. Parameters: num_attention_heads (`int`, *optional*, defaults to 16): The number of head
animation/modules/transformer_temporal.py:41
↓ 3 callersClassVITBatchNorm
animation/helper/backbones/vit.py:25
↓ 3 callersClassWholebody
DWPose/dwpose_utils/wholebody.py:8
↓ 2 callersClassArcFaceORT
animation/helper/onnx_helper.py:15
↓ 2 callersClassAttention
animation/helper/backbones/vit.py:35
↓ 2 callersClassEmbedding
animation/helper/eval_ijbc.py:54
↓ 2 callersClassInferenceAnimationPipeline
r""" Pipeline to generate video from an input image using Stable Video Diffusion. This model inherits from [`DiffusionPipeline`]. Check th
animation/pipelines/inference_pipeline_animation.py:56
↓ 2 callersClassLFold
animation/helper/eval/verification.py:41
↓ 2 callersClassLinearBlock
animation/helper/backbones/mobilefacenet.py:29
↓ 2 callersClassMobileFaceNet
animation/helper/backbones/mobilefacenet.py:88
↓ 2 callersClassPartialFC_V2
https://arxiv.org/abs/2203.15565 A distributed sparsely updating variant of the FC layer, named Partial FC (PFC). When sample rate less t
animation/helper/partial_fc_v2.py:10
↓ 2 callersClassPolynomialLRWarmup
animation/helper/lr_scheduler.py:6
↓ 2 callersClassTestModule
animation/helper/lr_scheduler.py:47
↓ 2 callersClassTransformerTemporalModelOutput
The output of [`TransformerTemporalModel`]. Args: sample (`torch.Tensor` of shape `(batch_size x num_frames, num_channels, heigh
animation/modules/transformer_temporal.py:29
↓ 2 callersClassTransformerTemporalModelOutput
The output of [`TransformerTemporalModel`]. Args: sample (`torch.FloatTensor` of shape `(batch_size x num_frames, num_channels, heig
animation/modules/attention.py:15
↓ 2 callersClassValidationAnimationPipeline
r""" Pipeline to generate video from an input image using Stable Video Diffusion. This model inherits from [`DiffusionPipeline`]. Check th
animation/pipelines/validation_pipeline_animation.py:84
↓ 1 callersClassAlignedDataSet
animation/helper/onnx_ijbc.py:30
↓ 1 callersClassAnimationPipelineOutput
r""" Output class for mimicmotion pipeline. Args: frames (`[List[List[PIL.Image.Image]]`, `np.ndarray`, `torch.Tensor`]):
animation/pipelines/pipeline_animation.py:60
↓ 1 callersClassAverageMeter
Computes and stores the average and current value
animation/helper/utils/utils_logging.py:6
↓ 1 callersClassBackgroundGenerator
animation/helper/dataset.py:79
↓ 1 callersClassBlock
animation/helper/backbones/vit.py:73
↓ 1 callersClassCallBackLogging
animation/helper/utils/utils_callbacks.py:68
↓ 1 callersClassCallBackVerification
animation/helper/utils/utils_callbacks.py:14
↓ 1 callersClassCombinedMarginLoss
animation/helper/losses.py:5
↓ 1 callersClassCrossAttnDownBlock3D
animation/modules/unet_3d_blocks.py:411
↓ 1 callersClassCrossAttnDownBlockSpatioTemporal
animation/modules/unet_3d_blocks.py:1215
↓ 1 callersClassCrossAttnUpBlock3D
animation/modules/unet_3d_blocks.py:642
↓ 1 callersClassCrossAttnUpBlockSpatioTemporal
animation/modules/unet_3d_blocks.py:1426
↓ 1 callersClassDALIWarper
animation/helper/dataset.py:268
↓ 1 callersClassDWposeDetectorAligned
DWPose/dwpose_utils/dwpose_detector.py:11
↓ 1 callersClassDataLoaderX
animation/helper/dataset.py:107
↓ 1 callersClassDistCrossEntropy
animation/helper/partial_fc_v2.py:222
↓ 1 callersClassDistributedSampler
animation/helper/utils/utils_distributed_sampler.py:82
↓ 1 callersClassDownBlock3D
animation/modules/unet_3d_blocks.py:553
↓ 1 callersClassDownBlockSpatioTemporal
animation/modules/unet_3d_blocks.py:1125
↓ 1 callersClassEulerDiscreteSchedulerProOutput
Output class for the scheduler's `step` function output. Args: prev_sample (`torch.Tensor` of shape `(batch_size, num_channels,
animation/pipelines/euler_discrete_pro.py:120
↓ 1 callersClassFacePerceiver
animation/modules/id_encoder.py:69
↓ 1 callersClassFlatten
animation/helper/backbones/mobilefacenet.py:11
↓ 1 callersClassGDC
animation/helper/backbones/mobilefacenet.py:75
↓ 1 callersClassIResNet
animation/helper/backbones/iresnet.py:67
↓ 1 callersClassIResNet
animation/helper/backbones/iresnet2060.py:64
↓ 1 callersClassInferenceAnimationPipelineOutput
r""" Output class for mimicmotion pipeline. Args: frames (`[List[List[PIL.Image.Image]]`, `np.ndarray`, `torch.Tensor`]):
animation/pipelines/inference_pipeline_animation.py:43
↓ 1 callersClassInferenceAnimationProPipeline
r""" Pipeline to generate video from an input image using Stable Video Diffusion. This model inherits from [`DiffusionPipeline`]. Check th
animation/pipelines/inference_pipeline_animation_pro.py:84
↓ 1 callersClassInferenceAnimationProPipelineOutput
r""" Output class for mimicmotion pipeline. Args: frames (`[List[List[PIL.Image.Image]]`, `np.ndarray`, `torch.Tensor`]):
animation/pipelines/inference_pipeline_animation_pro.py:71
↓ 1 callersClassMXFaceDataset
animation/helper/dataset.py:137
↓ 1 callersClassMidBlockTemporalDecoder
animation/modules/unet_3d_blocks.py:902
↓ 1 callersClassMimicMotionModel
animation/utils/loader.py:15
↓ 1 callersClassMlp
animation/helper/backbones/vit.py:6
↓ 1 callersClassPatchEmbed
animation/helper/backbones/vit.py:114
↓ 1 callersClassPerceiverAttention
animation/modules/id_encoder.py:13
↓ 1 callersClassSyntheticDataset
animation/helper/dataset.py:176
↓ 1 callersClassTemporalDecoder
animation/modules/refined_vae.py:17
↓ 1 callersClassUNetMidBlockSpatioTemporal
animation/modules/unet_3d_blocks.py:1015
↓ 1 callersClassUNetSpatioTemporalConditionOutput
The output of [`UNetSpatioTemporalConditionModel`]. Args: sample (`torch.FloatTensor` of shape `(batch_size, num_frames, num_channel
animation/modules/unet.py:21
↓ 1 callersClassUpBlock3D
animation/modules/unet_3d_blocks.py:799
↓ 1 callersClassUpBlockSpatioTemporal
animation/modules/unet_3d_blocks.py:1337
↓ 1 callersClassUpBlockTemporalDecoder
animation/modules/unet_3d_blocks.py:965
↓ 1 callersClassValidationAnimationPipelineOutput
r""" Output class for mimicmotion pipeline. Args: frames (`[List[List[PIL.Image.Image]]`, `np.ndarray`, `torch.Tensor`]):
animation/pipelines/validation_pipeline_animation.py:71
ClassAllGatherFunc
AllGather op with gradient backward
animation/helper/partial_fc_v2.py:230
ClassAnimationPipeline
r""" Pipeline to generate video from an input image using Stable Video Diffusion. This model inherits from [`DiffusionPipeline`]. Check the s
animation/pipelines/pipeline_animation.py:73
ClassArcFace
ArcFace (https://arxiv.org/pdf/1801.07698v1.pdf):
animation/helper/losses.py:60
ClassCosFace
animation/helper/losses.py:88
ClassCrossAttnDownBlockMotion
animation/modules/unet_3d_blocks.py:57
ClassCrossAttnUpBlockMotion
animation/modules/unet_3d_blocks.py:71
ClassDWposeDetector
DWPose/dwpose_utils/__init__.py:33
ClassDWposeDetectorOnlyOnePerson
DWPose/dwpose_utils/__init__.py:75
ClassDeepSpeedWrapperModel
train.py:834
ClassDeepSpeedWrapperModel
train_single.py:845
ClassDistCrossEntropyFunc
CrossEntropy loss is calculated in parallel, allreduce denominator into single gpu and calculate softmax. Implemented of ArcFace (https://arx
animation/helper/partial_fc_v2.py:170
ClassDownBlockMotion
animation/modules/unet_3d_blocks.py:50
ClassEulerDiscreteSchedulerPro
Euler scheduler. This model inherits from [`SchedulerMixin`] and [`ConfigMixin`]. Check the superclass documentation for the generic
animation/pipelines/euler_discrete_pro.py:219
ClassIBasicBlock
animation/helper/backbones/iresnet.py:29
ClassIBasicBlock
animation/helper/backbones/iresnet2060.py:31
ClassRefinedAutoencoderKLTemporalDecoder
r""" A VAE model with KL loss for encoding images into latents and decoding latent representations into images. This model inherits from [
animation/modules/refined_vae.py:153
ClassTransformerSpatioTemporalModel
A Transformer model for video-like data. Parameters: num_attention_heads (`int`, *optional*, defaults to 16): The number of heads to
animation/modules/attention.py:188
ClassTransformerTemporalModel
A Transformer model for video-like data. Parameters: num_attention_heads (`int`, *optional*, defaults to 16): The number of heads to
animation/modules/attention.py:27
ClassUNetMidBlock3DCrossAttn
animation/modules/unet_3d_blocks.py:277
ClassUNetMidBlockCrossAttnMotion
animation/modules/unet_3d_blocks.py:78
ClassUNetSpatioTemporalConditionModel
r""" A conditional Spatio-Temporal UNet model that takes a noisy video frames, conditional state, and a timestep and returns a sample shaped o
animation/modules/unet.py:33
ClassUpBlockMotion
animation/modules/unet_3d_blocks.py:64