Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Francis-Rings/MotionFollower
/ types & classes
Types & classes
56 in github.com/Francis-Rings/MotionFollower
⨍
Functions
192
◇
Types & classes
56
↓ 13 callers
Class
InflatedConv3d
src/models/resnet.py:7
↓ 6 callers
Class
ResnetBlock3D
src/models/resnet.py:116
↓ 4 callers
Class
AttnProcessor
r""" Default processor for performing attention-related computations.
src/models/attn_process_diffuser.py:702
↓ 4 callers
Class
AttnProcessor2_0
r""" Processor for implementing scaled dot-product attention (enabled by default if you're using PyTorch 2.0).
src/models/attn_process_diffuser.py:1174
↓ 4 callers
Class
InflatedGroupNorm
src/models/resnet.py:18
↓ 3 callers
Class
Attention
r""" A cross attention layer. Parameters: query_dim (`int`): The number of channels in the query. cross_att
src/models/attn_process_diffuser.py:25
↓ 3 callers
Class
AttnProcessor
src/models/attention_processor.py:11
↓ 3 callers
Class
Transformer3DModel
src/models/transformer_3d.py:46
↓ 2 callers
Class
Appearance_Adapter
src/models/appearance_net.py:32
↓ 2 callers
Class
AttnAddedKVProcessor
r""" Processor for performing attention-related computations with extra learnable key and value matrices for the text encoder.
src/models/attn_process_diffuser.py:875
↓ 2 callers
Class
Downsample3D
src/models/resnet.py:86
↓ 2 callers
Class
ResnetBlock
src/models/appearance_net.py:65
↓ 2 callers
Class
UNetMidBlock3DCrossAttn
src/models/unet_3d_blocks.py:177
↓ 2 callers
Class
Upsample3D
src/models/resnet.py:29
↓ 2 callers
Class
XFormersAttnProcessor
r""" Processor for implementing memory efficient attention using xFormers. Args: attention_op (`Callable`, *optional*, defaults t
src/models/attn_process_diffuser.py:1083
↓ 1 callers
Class
CrossAttnDownBlock3D
src/models/unet_3d_blocks.py:313
↓ 1 callers
Class
CrossAttnUpBlock3D
src/models/unet_3d_blocks.py:637
↓ 1 callers
Class
CustomDiffusionXFormersAttnProcessor
r""" Processor for implementing memory efficient attention using xFormers for the Custom Diffusion method. Args: train_kv (`bool`, de
src/models/attn_process_diffuser.py:1262
↓ 1 callers
Class
DownBlock3D
src/models/unet_3d_blocks.py:509
↓ 1 callers
Class
Downsample
src/models/appearance_net.py:101
↓ 1 callers
Class
EstimatorOutput
src/models/estimator.py:25
↓ 1 callers
Class
LoRAXFormersAttnProcessor
r""" Processor for implementing the LoRA attention mechanism with memory efficient attention using xFormers. Args: hidden_size (`
src/models/attn_process_diffuser.py:1848
↓ 1 callers
Class
Mish
src/models/resnet.py:243
↓ 1 callers
Class
MotionEditor
src/pipelines/motion_editor.py:33
↓ 1 callers
Class
MotionEditorOutput
src/pipelines/motion_editor.py:29
↓ 1 callers
Class
Pose2VideoCollectionPipeline
src/pipelines/pipeline_pose2vid_collection.py:27
↓ 1 callers
Class
Pose2VideoCollectionPipelineOutput
src/pipelines/pipeline_pose2vid_collection.py:21
↓ 1 callers
Class
PoseGuider
src/models/pose_guider.py:12
↓ 1 callers
Class
PositionalEncoding
src/models/motion_module.py:261
↓ 1 callers
Class
SlicedAttnAddedKVProcessor
r""" Processor for implementing sliced attention with extra learnable key and value matrices for the text encoder. Args: slice_si
src/models/attn_process_diffuser.py:1579
↓ 1 callers
Class
SlicedAttnProcessor
r""" Processor for implementing sliced attention. Args: slice_size (`int`, *optional*): The number of steps to compu
src/models/attn_process_diffuser.py:1492
↓ 1 callers
Class
SpatialNorm
Spatially conditioned normalization as defined in https://arxiv.org/abs/2209.09002. Args: f_channels (`int`): The n
src/models/attn_process_diffuser.py:1671
↓ 1 callers
Class
TemporalBasicTransformerBlock
src/models/attention.py:21
↓ 1 callers
Class
TemporalTransformer3DModel
src/models/motion_module.py:93
↓ 1 callers
Class
TemporalTransformerBlock
src/models/motion_module.py:184
↓ 1 callers
Class
Transformer3DModelOutput
src/models/transformer_3d.py:15
↓ 1 callers
Class
UNet3DConditionOutput
src/models/unet_3d.py:24
↓ 1 callers
Class
UpBlock3D
src/models/unet_3d_blocks.py:815
↓ 1 callers
Class
VanillaTemporalModule
src/models/motion_module.py:43
↓ 1 callers
Class
VersatileAttention
src/models/motion_module.py:279
↓ 1 callers
Class
XFormersAttnAddedKVProcessor
r""" Processor for implementing memory efficient attention using xFormers. Args: attention_op (`Callable`, *optional*, defaults t
src/models/attn_process_diffuser.py:1012
Class
AttnAddedKVProcessor2_0
r""" Processor for performing scaled dot-product attention (enabled by default if you're using PyTorch 2.0), with extra learnable key and va
src/models/attn_process_diffuser.py:939
Class
CustomDiffusionAttnProcessor
r""" Processor for implementing attention for the Custom Diffusion method. Args: train_kv (`bool`, defaults to `True`):
src/models/attn_process_diffuser.py:771
Class
CustomDiffusionAttnProcessor2_0
r""" Processor for implementing attention for the Custom Diffusion method using PyTorch 2.0’s memory-efficient scaled dot-product attention.
src/models/attn_process_diffuser.py:1378
Class
DDIMInversion
src/utils/inversion.py:7
Class
Estimator
src/models/estimator.py:28
Class
FinalLayer
src/models/transformer_3d.py:30
Class
IPAdapterAttnProcessor
r""" Attention processor for IP-Adapater. Args: hidden_size (`int`): The hidden size of the attention layer.
src/models/attn_process_diffuser.py:1986
Class
IPAdapterAttnProcessor2_0
r""" Attention processor for IP-Adapater for PyTorch 2.0. Args: hidden_size (`int`): The hidden size of the attentio
src/models/attn_process_diffuser.py:2096
Class
Kandi3AttnProcessor
r""" Default kandinsky3 proccesor for performing attention-related computations.
src/models/attn_process_diffuser.py:2232
Class
LoRAAttnAddedKVProcessor
r""" Processor for implementing the LoRA attention mechanism with extra learnable key and value matrices for the text encoder. Args:
src/models/attn_process_diffuser.py:1927
Class
LoRAAttnProcessor
r""" Processor for implementing the LoRA attention mechanism. Args: hidden_size (`int`, *optional*): The hidden size
src/models/attn_process_diffuser.py:1701
Class
LoRAAttnProcessor2_0
r""" Processor for implementing the LoRA attention mechanism using PyTorch 2.0's memory-efficient scaled dot-product attention. Args:
src/models/attn_process_diffuser.py:1773
Class
MyNullInversion
src/pipelines/null_text_optimization.py:28
Class
TemporalTransformer3DModelOutput
src/models/motion_module.py:22
Class
UNet3DConditionModel
src/models/unet_3d.py:27