Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TMElyralab/MusePose
/ types & classes
Types & classes
48 in github.com/TMElyralab/MusePose
⨍
Functions
214
◇
Types & classes
48
↓ 11 callers
Class
InflatedConv3d
musepose/models/resnet.py:9
↓ 10 callers
Class
ReferenceAttentionControl
musepose/models/mutual_self_attention.py:19
↓ 6 callers
Class
ResnetBlock3D
musepose/models/resnet.py:123
↓ 5 callers
Class
PoseGuider
musepose/models/pose_guider.py:12
↓ 3 callers
Class
InflatedGroupNorm
musepose/models/resnet.py:20
↓ 3 callers
Class
Transformer2DModel
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 callers
Class
Transformer3DModel
musepose/models/transformer_3d.py:27
↓ 2 callers
Class
DWposeDetector
pose/script/dwpose.py:70
↓ 2 callers
Class
Downsample3D
musepose/models/resnet.py:93
↓ 2 callers
Class
Upsample3D
musepose/models/resnet.py:31
↓ 1 callers
Class
BasicTransformerBlock
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 callers
Class
CrossAttnDownBlock2D
musepose/models/unet_2d_blocks.py:510
↓ 1 callers
Class
CrossAttnDownBlock3D
musepose/models/unet_3d_blocks.py:296
↓ 1 callers
Class
CrossAttnUpBlock2D
musepose/models/unet_2d_blocks.py:779
↓ 1 callers
Class
CrossAttnUpBlock3D
musepose/models/unet_3d_blocks.py:595
↓ 1 callers
Class
DownBlock2D
musepose/models/unet_2d_blocks.py:681
↓ 1 callers
Class
DownBlock3D
musepose/models/unet_3d_blocks.py:476
↓ 1 callers
Class
HumanDanceDataset
musepose/dataset/dance_image.py:12
↓ 1 callers
Class
HumanDanceVideoDataset
musepose/dataset/dance_video.py:15
↓ 1 callers
Class
Mish
musepose/models/resnet.py:250
↓ 1 callers
Class
Net
train_stage_1_multiGPU.py:53
↓ 1 callers
Class
Net
train_stage_2_multiGPU.py:60
↓ 1 callers
Class
Pose2ImagePipeline
musepose/pipelines/pipeline_pose2img.py:31
↓ 1 callers
Class
Pose2ImagePipelineOutput
musepose/pipelines/pipeline_pose2img.py:27
↓ 1 callers
Class
Pose2VideoPipeline
musepose/pipelines/pipeline_pose2vid_long.py:35
↓ 1 callers
Class
Pose2VideoPipelineOutput
musepose/pipelines/pipeline_pose2vid.py:23
↓ 1 callers
Class
Pose2VideoPipelineOutput
musepose/pipelines/pipeline_pose2vid_long.py:31
↓ 1 callers
Class
PositionalEncoding
musepose/models/motion_module.py:262
↓ 1 callers
Class
TemporalBasicTransformerBlock
musepose/models/attention.py:298
↓ 1 callers
Class
TemporalTransformer3DModel
musepose/models/motion_module.py:94
↓ 1 callers
Class
TemporalTransformerBlock
musepose/models/motion_module.py:185
↓ 1 callers
Class
Transformer2DModelOutput
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 callers
Class
Transformer3DModelOutput
musepose/models/transformer_3d.py:16
↓ 1 callers
Class
UNet2DConditionOutput
The output of [`UNet2DConditionModel`]. Args: sample (`torch.FloatTensor` of shape `(batch_size, num_channels, height, width)`):
musepose/models/unet_2d_condition.py:50
↓ 1 callers
Class
UNet3DConditionOutput
musepose/models/unet_3d.py:26
↓ 1 callers
Class
UNetMidBlock2D
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 callers
Class
UNetMidBlock2DCrossAttn
musepose/models/unet_2d_blocks.py:356
↓ 1 callers
Class
UNetMidBlock3DCrossAttn
musepose/models/unet_3d_blocks.py:171
↓ 1 callers
Class
UpBlock2D
musepose/models/unet_2d_blocks.py:962
↓ 1 callers
Class
UpBlock3D
musepose/models/unet_3d_blocks.py:757
↓ 1 callers
Class
VanillaTemporalModule
musepose/models/motion_module.py:44
↓ 1 callers
Class
VersatileAttention
musepose/models/motion_module.py:280
↓ 1 callers
Class
Wholebody
pose/script/wholebody.py:32
Class
AutoencoderTinyBlock
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
Class
Pose2VideoPipeline
musepose/pipelines/pipeline_pose2vid.py:27
Class
TemporalTransformer3DModelOutput
musepose/models/motion_module.py:23
Class
UNet2DConditionModel
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
Class
UNet3DConditionModel
musepose/models/unet_3d.py:30