Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KlingAIResearch/LivePortrait
/ types & classes
Types & classes
112 in github.com/KlingAIResearch/LivePortrait
⨍
Functions
617
◇
Types & classes
112
↓ 11 callers
Class
MLP
Very simple multi-layer perceptron (also called FFN)
src/utils/dependencies/XPose/models/UniPose/utils.py:162
↓ 8 callers
Class
SPADEResnetBlock
src/modules/util.py:278
↓ 6 callers
Class
NestedTensor
src/utils/dependencies/XPose/util/misc.py:382
↓ 5 callers
Class
MSDeformAttn
src/utils/dependencies/XPose/models/UniPose/ops/modules/ms_deform_attn.py:32
↓ 5 callers
Class
Timer
A simple timer.
src/utils/timer.py:9
↓ 4 callers
Class
ConfigDict
src/utils/dependencies/XPose/util/config.py:23
↓ 3 callers
Class
Config
config files. only support .py file as config now. ref: mmcv.utils.config Example: >>> cfg = Config(dict(a=1, b=dict(b1=[0,
src/utils/dependencies/XPose/util/config.py:41
↓ 3 callers
Class
DropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
src/modules/util.py:428
↓ 3 callers
Class
LayerNorm
r""" LayerNorm that supports two data formats: channels_last (default) or channels_first. The ordering of the dimensions in the inputs. channels_l
src/modules/util.py:344
↓ 3 callers
Class
SCRFD
src/utils/dependencies/insightface/model_zoo/scrfd.py:72
↓ 3 callers
Class
SPADE
src/modules/util.py:255
↓ 3 callers
Class
StitchingRetargetingNetwork
src/modules/stitching_retargeting_network.py:18
↓ 3 callers
Class
Trajectory
src/utils/cropper.py:29
↓ 2 callers
Class
Cropper
src/utils/cropper.py:41
↓ 2 callers
Class
Dict
src/utils/dependencies/XPose/util/addict.py:4
↓ 2 callers
Class
Face
src/utils/dependencies/insightface/app/common.py:5
↓ 2 callers
Class
RetinaFace
src/utils/dependencies/insightface/model_zoo/retinaface.py:72
↓ 2 callers
Class
SameBlock2d
Simple block, preserve spatial resolution.
src/modules/util.py:166
↓ 2 callers
Class
SmoothedValue
Track a series of values and provide access to smoothed values over a window or the global series average.
src/utils/dependencies/XPose/util/misc.py:34
↓ 2 callers
Class
TransformerEncoderLayer
src/utils/dependencies/XPose/models/UniPose/transformer_vanilla.py:58
↓ 1 callers
Class
AppearanceFeatureExtractor
src/modules/appearance_feature_extractor.py:12
↓ 1 callers
Class
ArcFaceONNX
src/utils/dependencies/insightface/model_zoo/arcface_onnx.py:19
↓ 1 callers
Class
Attribute
src/utils/dependencies/insightface/model_zoo/attribute.py:19
↓ 1 callers
Class
Backbone
ResNet backbone with frozen BatchNorm.
src/utils/dependencies/XPose/models/UniPose/backbone.py:110
↓ 1 callers
Class
BasicLayer
A basic Swin Transformer layer for one stage. Args: dim (int): Number of feature channels depth (int): Depths of this stage.
src/utils/dependencies/XPose/models/UniPose/swin_transformer.py:287
↓ 1 callers
Class
BiAttentionBlock
src/utils/dependencies/XPose/models/UniPose/fuse_modules.py:240
↓ 1 callers
Class
BiMultiHeadAttention
src/utils/dependencies/XPose/models/UniPose/fuse_modules.py:97
↓ 1 callers
Class
Block
ConvNeXtV2 Block. Args: dim (int): Number of input channels. drop_path (float): Stochastic depth rate. Default: 0.0
src/modules/convnextv2.py:15
↓ 1 callers
Class
ContrastiveAssign
src/utils/dependencies/XPose/models/UniPose/unipose.py:573
↓ 1 callers
Class
ConvNeXtV2
ConvNeXt V2 Args: in_chans (int): Number of input image channels. Default: 3 num_classes (int): Number of classes for classifica
src/modules/convnextv2.py:48
↓ 1 callers
Class
Decoder
Hourglass Decoder
src/modules/util.py:207
↓ 1 callers
Class
DeformableTransformer
src/utils/dependencies/XPose/models/UniPose/transformer_deformable.py:25
↓ 1 callers
Class
DeformableTransformer
src/utils/dependencies/XPose/models/UniPose/deformable_transformer.py:33
↓ 1 callers
Class
DeformableTransformerDecoder
src/utils/dependencies/XPose/models/UniPose/transformer_deformable.py:515
↓ 1 callers
Class
DeformableTransformerDecoderLayer
src/utils/dependencies/XPose/models/UniPose/transformer_deformable.py:327
↓ 1 callers
Class
DeformableTransformerDecoderLayer
src/utils/dependencies/XPose/models/UniPose/deformable_transformer.py:996
↓ 1 callers
Class
DeformableTransformerEncoder
src/utils/dependencies/XPose/models/UniPose/transformer_deformable.py:275
↓ 1 callers
Class
DeformableTransformerEncoderLayer
src/utils/dependencies/XPose/models/UniPose/transformer_deformable.py:215
↓ 1 callers
Class
DeformableTransformerEncoderLayer
src/utils/dependencies/XPose/models/UniPose/deformable_transformer.py:938
↓ 1 callers
Class
DenseMotionNetwork
src/modules/dense_motion.py:13
↓ 1 callers
Class
DownBlock2d
Downsampling block for use in encoder.
src/modules/util.py:123
↓ 1 callers
Class
DownBlock3d
Downsampling block for use in encoder.
src/modules/util.py:142
↓ 1 callers
Class
Encoder
Hourglass Encoder
src/modules/util.py:187
↓ 1 callers
Class
FaceAnalysisDIY
src/utils/face_analysis_diy.py:35
↓ 1 callers
Class
GRN
GRN (Global Response Normalization) layer
src/modules/util.py:329
↓ 1 callers
Class
GradioPipeline
gradio for human
src/gradio_pipeline.py:37
↓ 1 callers
Class
GradioPipelineAnimal
gradio for animal
src/gradio_pipeline.py:596
↓ 1 callers
Class
Hourglass
Hourglass architecture.
src/modules/util.py:240
↓ 1 callers
Class
INSwapper
src/utils/dependencies/insightface/model_zoo/inswapper.py:12
↓ 1 callers
Class
InferenceConfig
src/config/inference_config.py:19
↓ 1 callers
Class
Joiner
src/utils/dependencies/XPose/models/UniPose/backbone.py:137
↓ 1 callers
Class
Landmark
src/utils/dependencies/insightface/model_zoo/landmark.py:21
↓ 1 callers
Class
LivePortraitPipeline
src/live_portrait_pipeline.py:35
↓ 1 callers
Class
LivePortraitPipelineAnimal
src/live_portrait_pipeline_animal.py:38
↓ 1 callers
Class
LivePortraitWrapper
Wrapper for Human
src/live_portrait_wrapper.py:22
↓ 1 callers
Class
LivePortraitWrapperAnimal
Wrapper for Animal
src/live_portrait_wrapper.py:337
↓ 1 callers
Class
Mlp
Multilayer perceptron.
src/utils/dependencies/XPose/models/UniPose/swin_transformer.py:14
↓ 1 callers
Class
ModelRouter
src/utils/dependencies/insightface/model_zoo/model_zoo.py:35
↓ 1 callers
Class
MotionExtractor
src/modules/motion_extractor.py:18
↓ 1 callers
Class
PatchEmbed
Image to Patch Embedding Args: patch_size (int): Patch token size. Default: 4. in_chans (int): Number of input image channels. De
src/utils/dependencies/XPose/models/UniPose/swin_transformer.py:389
↓ 1 callers
Class
PickableInferenceSession
src/utils/dependencies/insightface/model_zoo/model_zoo.py:22
↓ 1 callers
Class
PositionEmbeddingLearned
Absolute pos embedding, learned.
src/utils/dependencies/XPose/models/UniPose/position_encoding.py:114
↓ 1 callers
Class
PositionEmbeddingSineHW
This is a more standard version of the position embedding, very similar to the one used by the Attention is all you need paper, generalized t
src/utils/dependencies/XPose/models/UniPose/position_encoding.py:66
↓ 1 callers
Class
RandomBoxPerturber
src/utils/dependencies/XPose/models/UniPose/utils.py:116
↓ 1 callers
Class
Registry
src/utils/dependencies/XPose/models/registry.py:12
↓ 1 callers
Class
ResBlock3d
Res block, preserve spatial resolution.
src/modules/util.py:80
↓ 1 callers
Class
SPADEDecoder
src/modules/spade_generator.py:13
↓ 1 callers
Class
SwinTransformer
Swin Transformer backbone. A PyTorch impl of : `Swin Transformer: Hierarchical Vision Transformer using Shifted Windows` - https:/
src/utils/dependencies/XPose/models/UniPose/swin_transformer.py:431
↓ 1 callers
Class
SwinTransformerBlock
Swin Transformer Block. Args: dim (int): Number of input channels. num_heads (int): Number of attention heads. window_siz
src/utils/dependencies/XPose/models/UniPose/swin_transformer.py:146
↓ 1 callers
Class
TransformerDecoder
src/utils/dependencies/XPose/models/UniPose/deformable_transformer.py:690
↓ 1 callers
Class
TransformerEncoder
src/utils/dependencies/XPose/models/UniPose/deformable_transformer.py:525
↓ 1 callers
Class
UniPose
This is the Cross-Attention Detector module that performs object detection
src/utils/dependencies/XPose/models/UniPose/unipose.py:26
↓ 1 callers
Class
UpBlock3d
Upsampling block for use in decoder.
src/modules/util.py:103
↓ 1 callers
Class
WarpingNetwork
src/modules/warping_network.py:14
↓ 1 callers
Class
WindowAttention
Window based multi-head self attention (W-MSA) module with relative position bias. It supports both of shifted and non-shifted window. Args:
src/utils/dependencies/XPose/models/UniPose/swin_transformer.py:65
Class
ArgumentConfig
src/config/argument_config.py:14
Class
BackboneBase
src/utils/dependencies/XPose/models/UniPose/backbone.py:71
Class
CenterCrop
src/utils/dependencies/XPose/transforms.py:265
Class
Compose
src/utils/dependencies/XPose/transforms.py:379
Class
ConvT2d
Upsampling block for use in decoder.
src/modules/util.py:61
Class
CropConfig
src/config/crop_config.py:13
Class
DictAction
argparse action to split an argument into KEY=VALUE form on the first = and append to a dictionary. List options should be passed as comm
src/utils/dependencies/XPose/util/config.py:396
Class
FaceAnalysis
src/utils/dependencies/insightface/app/face_analysis.py:25
Class
FeatureResizer
This class takes as input a set of embeddings of dimension C1 and outputs a set of embedding of dimension C2, after a linear transformation,
src/utils/dependencies/XPose/models/UniPose/fuse_modules.py:8
Class
FrozenBatchNorm2d
BatchNorm2d where the batch statistics and the affine parameters are fixed. Copy-paste from torchvision.misc.ops with added eps before rqsrt
src/utils/dependencies/XPose/models/UniPose/backbone.py:31
Class
ImageCache
src/utils/dependencies/insightface/data/image.py:6
Class
LandmarkRunner
landmark runner
src/utils/human_landmark_runner.py:26
Class
MSDeformAttn
src/utils/dependencies/XPose/models/UniPose/ops/modules/ms_deform_attn_key_aware.py:33
Class
MSDeformAttnFunction
src/utils/dependencies/XPose/models/UniPose/ops/functions/ms_deform_attn_func.py:21
Class
MetricLogger
src/utils/dependencies/XPose/util/misc.py:247
Class
MultiheadAttention
r"""Allows the model to jointly attend to information from different representation subspaces. See reference: Attention Is All You Need ..
src/utils/dependencies/XPose/models/UniPose/attention.py:39
Class
Normalize
src/utils/dependencies/XPose/transforms.py:338
Class
OKSLoss
IoULoss. Computing the oks loss between a set of predicted poses and target poses. Args: linear (bool): If True, use linear scale of l
src/utils/dependencies/XPose/models/UniPose/utils.py:271
Class
PatchMerging
Patch Merging Layer Args: dim (int): Number of input channels. norm_layer (nn.Module, optional): Normalization layer. Default: n
src/utils/dependencies/XPose/models/UniPose/swin_transformer.py:246
Class
Pipeline
src/utils/dependencies/insightface/utils/filesystem.py:151
Class
PositionEmbeddingSine
This is a more standard version of the position embedding, very similar to the one used by the Attention is all you need paper, generalized t
src/utils/dependencies/XPose/models/UniPose/position_encoding.py:24
Class
PrintableConfig
Printable Config defining str function
src/config/base_config.py:16
Class
RandomCrop
src/utils/dependencies/XPose/transforms.py:234
Class
RandomErasing
src/utils/dependencies/XPose/transforms.py:329
Class
RandomHorizontalFlip
src/utils/dependencies/XPose/transforms.py:277
next →
1–100 of 112, ranked by callers