MCPcopy Create free account

hub / github.com/TMElyralab/MusePose / types & classes

Types & classes48 in github.com/TMElyralab/MusePose

↓ 11 callersClassInflatedConv3d
musepose/models/resnet.py:9
↓ 10 callersClassReferenceAttentionControl
musepose/models/mutual_self_attention.py:19
↓ 6 callersClassResnetBlock3D
musepose/models/resnet.py:123
↓ 5 callersClassPoseGuider
musepose/models/pose_guider.py:12
↓ 3 callersClassInflatedGroupNorm
musepose/models/resnet.py:20
↓ 3 callersClassTransformer2DModel
A 2D Transformer model for image-like data. Parameters: num_attention_heads (`int`, *optional*, defaults to 16): The number of heads
musepose/models/transformer_2d.py:31
↓ 3 callersClassTransformer3DModel
musepose/models/transformer_3d.py:27
↓ 2 callersClassDWposeDetector
pose/script/dwpose.py:70
↓ 2 callersClassDownsample3D
musepose/models/resnet.py:93
↓ 2 callersClassUpsample3D
musepose/models/resnet.py:31
↓ 1 callersClassBasicTransformerBlock
r""" A basic Transformer block. Parameters: dim (`int`): The number of channels in the input and output. num_attention_heads
musepose/models/attention.py:12
↓ 1 callersClassCrossAttnDownBlock2D
musepose/models/unet_2d_blocks.py:510
↓ 1 callersClassCrossAttnDownBlock3D
musepose/models/unet_3d_blocks.py:296
↓ 1 callersClassCrossAttnUpBlock2D
musepose/models/unet_2d_blocks.py:779
↓ 1 callersClassCrossAttnUpBlock3D
musepose/models/unet_3d_blocks.py:595
↓ 1 callersClassDownBlock2D
musepose/models/unet_2d_blocks.py:681
↓ 1 callersClassDownBlock3D
musepose/models/unet_3d_blocks.py:476
↓ 1 callersClassHumanDanceDataset
musepose/dataset/dance_image.py:12
↓ 1 callersClassHumanDanceVideoDataset
musepose/dataset/dance_video.py:15
↓ 1 callersClassMish
musepose/models/resnet.py:250
↓ 1 callersClassNet
train_stage_1_multiGPU.py:53
↓ 1 callersClassNet
train_stage_2_multiGPU.py:60
↓ 1 callersClassPose2ImagePipeline
musepose/pipelines/pipeline_pose2img.py:31
↓ 1 callersClassPose2ImagePipelineOutput
musepose/pipelines/pipeline_pose2img.py:27
↓ 1 callersClassPose2VideoPipeline
musepose/pipelines/pipeline_pose2vid_long.py:35
↓ 1 callersClassPose2VideoPipelineOutput
musepose/pipelines/pipeline_pose2vid.py:23
↓ 1 callersClassPose2VideoPipelineOutput
musepose/pipelines/pipeline_pose2vid_long.py:31
↓ 1 callersClassPositionalEncoding
musepose/models/motion_module.py:262
↓ 1 callersClassTemporalBasicTransformerBlock
musepose/models/attention.py:298
↓ 1 callersClassTemporalTransformer3DModel
musepose/models/motion_module.py:94
↓ 1 callersClassTemporalTransformerBlock
musepose/models/motion_module.py:185
↓ 1 callersClassTransformer2DModelOutput
The output of [`Transformer2DModel`]. Args: sample (`torch.FloatTensor` of shape `(batch_size, num_channels, height, width)` or `(ba
musepose/models/transformer_2d.py:17
↓ 1 callersClassTransformer3DModelOutput
musepose/models/transformer_3d.py:16
↓ 1 callersClassUNet2DConditionOutput
The output of [`UNet2DConditionModel`]. Args: sample (`torch.FloatTensor` of shape `(batch_size, num_channels, height, width)`):
musepose/models/unet_2d_condition.py:50
↓ 1 callersClassUNet3DConditionOutput
musepose/models/unet_3d.py:26
↓ 1 callersClassUNetMidBlock2D
A 2D UNet mid-block [`UNetMidBlock2D`] with multiple residual blocks and optional attention blocks. Args: in_channels (`int`): The n
musepose/models/unet_2d_blocks.py:223
↓ 1 callersClassUNetMidBlock2DCrossAttn
musepose/models/unet_2d_blocks.py:356
↓ 1 callersClassUNetMidBlock3DCrossAttn
musepose/models/unet_3d_blocks.py:171
↓ 1 callersClassUpBlock2D
musepose/models/unet_2d_blocks.py:962
↓ 1 callersClassUpBlock3D
musepose/models/unet_3d_blocks.py:757
↓ 1 callersClassVanillaTemporalModule
musepose/models/motion_module.py:44
↓ 1 callersClassVersatileAttention
musepose/models/motion_module.py:280
↓ 1 callersClassWholebody
pose/script/wholebody.py:32
ClassAutoencoderTinyBlock
Tiny Autoencoder block used in [`AutoencoderTiny`]. It is a mini residual module consisting of plain conv + ReLU blocks. Args: i
musepose/models/unet_2d_blocks.py:186
ClassPose2VideoPipeline
musepose/pipelines/pipeline_pose2vid.py:27
ClassTemporalTransformer3DModelOutput
musepose/models/motion_module.py:23
ClassUNet2DConditionModel
r""" A conditional 2D UNet model that takes a noisy sample, conditional state, and a timestep and returns a sample shaped output. This mo
musepose/models/unet_2d_condition.py:63
ClassUNet3DConditionModel
musepose/models/unet_3d.py:30