MCPcopy Create free account

hub / github.com/KlingAIResearch/LivePortrait / types & classes

Types & classes112 in github.com/KlingAIResearch/LivePortrait

↓ 11 callersClassMLP
Very simple multi-layer perceptron (also called FFN)
src/utils/dependencies/XPose/models/UniPose/utils.py:162
↓ 8 callersClassSPADEResnetBlock
src/modules/util.py:278
↓ 6 callersClassNestedTensor
src/utils/dependencies/XPose/util/misc.py:382
↓ 5 callersClassMSDeformAttn
src/utils/dependencies/XPose/models/UniPose/ops/modules/ms_deform_attn.py:32
↓ 5 callersClassTimer
A simple timer.
src/utils/timer.py:9
↓ 4 callersClassConfigDict
src/utils/dependencies/XPose/util/config.py:23
↓ 3 callersClassConfig
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 callersClassDropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
src/modules/util.py:428
↓ 3 callersClassLayerNorm
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 callersClassSCRFD
src/utils/dependencies/insightface/model_zoo/scrfd.py:72
↓ 3 callersClassSPADE
src/modules/util.py:255
↓ 3 callersClassStitchingRetargetingNetwork
src/modules/stitching_retargeting_network.py:18
↓ 3 callersClassTrajectory
src/utils/cropper.py:29
↓ 2 callersClassCropper
src/utils/cropper.py:41
↓ 2 callersClassDict
src/utils/dependencies/XPose/util/addict.py:4
↓ 2 callersClassFace
src/utils/dependencies/insightface/app/common.py:5
↓ 2 callersClassRetinaFace
src/utils/dependencies/insightface/model_zoo/retinaface.py:72
↓ 2 callersClassSameBlock2d
Simple block, preserve spatial resolution.
src/modules/util.py:166
↓ 2 callersClassSmoothedValue
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 callersClassTransformerEncoderLayer
src/utils/dependencies/XPose/models/UniPose/transformer_vanilla.py:58
↓ 1 callersClassAppearanceFeatureExtractor
src/modules/appearance_feature_extractor.py:12
↓ 1 callersClassArcFaceONNX
src/utils/dependencies/insightface/model_zoo/arcface_onnx.py:19
↓ 1 callersClassAttribute
src/utils/dependencies/insightface/model_zoo/attribute.py:19
↓ 1 callersClassBackbone
ResNet backbone with frozen BatchNorm.
src/utils/dependencies/XPose/models/UniPose/backbone.py:110
↓ 1 callersClassBasicLayer
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 callersClassBiAttentionBlock
src/utils/dependencies/XPose/models/UniPose/fuse_modules.py:240
↓ 1 callersClassBiMultiHeadAttention
src/utils/dependencies/XPose/models/UniPose/fuse_modules.py:97
↓ 1 callersClassBlock
ConvNeXtV2 Block. Args: dim (int): Number of input channels. drop_path (float): Stochastic depth rate. Default: 0.0
src/modules/convnextv2.py:15
↓ 1 callersClassContrastiveAssign
src/utils/dependencies/XPose/models/UniPose/unipose.py:573
↓ 1 callersClassConvNeXtV2
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 callersClassDecoder
Hourglass Decoder
src/modules/util.py:207
↓ 1 callersClassDeformableTransformer
src/utils/dependencies/XPose/models/UniPose/transformer_deformable.py:25
↓ 1 callersClassDeformableTransformer
src/utils/dependencies/XPose/models/UniPose/deformable_transformer.py:33
↓ 1 callersClassDeformableTransformerDecoder
src/utils/dependencies/XPose/models/UniPose/transformer_deformable.py:515
↓ 1 callersClassDeformableTransformerDecoderLayer
src/utils/dependencies/XPose/models/UniPose/transformer_deformable.py:327
↓ 1 callersClassDeformableTransformerDecoderLayer
src/utils/dependencies/XPose/models/UniPose/deformable_transformer.py:996
↓ 1 callersClassDeformableTransformerEncoder
src/utils/dependencies/XPose/models/UniPose/transformer_deformable.py:275
↓ 1 callersClassDeformableTransformerEncoderLayer
src/utils/dependencies/XPose/models/UniPose/transformer_deformable.py:215
↓ 1 callersClassDeformableTransformerEncoderLayer
src/utils/dependencies/XPose/models/UniPose/deformable_transformer.py:938
↓ 1 callersClassDenseMotionNetwork
src/modules/dense_motion.py:13
↓ 1 callersClassDownBlock2d
Downsampling block for use in encoder.
src/modules/util.py:123
↓ 1 callersClassDownBlock3d
Downsampling block for use in encoder.
src/modules/util.py:142
↓ 1 callersClassEncoder
Hourglass Encoder
src/modules/util.py:187
↓ 1 callersClassFaceAnalysisDIY
src/utils/face_analysis_diy.py:35
↓ 1 callersClassGRN
GRN (Global Response Normalization) layer
src/modules/util.py:329
↓ 1 callersClassGradioPipeline
gradio for human
src/gradio_pipeline.py:37
↓ 1 callersClassGradioPipelineAnimal
gradio for animal
src/gradio_pipeline.py:596
↓ 1 callersClassHourglass
Hourglass architecture.
src/modules/util.py:240
↓ 1 callersClassINSwapper
src/utils/dependencies/insightface/model_zoo/inswapper.py:12
↓ 1 callersClassInferenceConfig
src/config/inference_config.py:19
↓ 1 callersClassJoiner
src/utils/dependencies/XPose/models/UniPose/backbone.py:137
↓ 1 callersClassLandmark
src/utils/dependencies/insightface/model_zoo/landmark.py:21
↓ 1 callersClassLivePortraitPipeline
src/live_portrait_pipeline.py:35
↓ 1 callersClassLivePortraitPipelineAnimal
src/live_portrait_pipeline_animal.py:38
↓ 1 callersClassLivePortraitWrapper
Wrapper for Human
src/live_portrait_wrapper.py:22
↓ 1 callersClassLivePortraitWrapperAnimal
Wrapper for Animal
src/live_portrait_wrapper.py:337
↓ 1 callersClassMlp
Multilayer perceptron.
src/utils/dependencies/XPose/models/UniPose/swin_transformer.py:14
↓ 1 callersClassModelRouter
src/utils/dependencies/insightface/model_zoo/model_zoo.py:35
↓ 1 callersClassMotionExtractor
src/modules/motion_extractor.py:18
↓ 1 callersClassPatchEmbed
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 callersClassPickableInferenceSession
src/utils/dependencies/insightface/model_zoo/model_zoo.py:22
↓ 1 callersClassPositionEmbeddingLearned
Absolute pos embedding, learned.
src/utils/dependencies/XPose/models/UniPose/position_encoding.py:114
↓ 1 callersClassPositionEmbeddingSineHW
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 callersClassRandomBoxPerturber
src/utils/dependencies/XPose/models/UniPose/utils.py:116
↓ 1 callersClassRegistry
src/utils/dependencies/XPose/models/registry.py:12
↓ 1 callersClassResBlock3d
Res block, preserve spatial resolution.
src/modules/util.py:80
↓ 1 callersClassSPADEDecoder
src/modules/spade_generator.py:13
↓ 1 callersClassSwinTransformer
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 callersClassSwinTransformerBlock
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 callersClassTransformerDecoder
src/utils/dependencies/XPose/models/UniPose/deformable_transformer.py:690
↓ 1 callersClassTransformerEncoder
src/utils/dependencies/XPose/models/UniPose/deformable_transformer.py:525
↓ 1 callersClassUniPose
This is the Cross-Attention Detector module that performs object detection
src/utils/dependencies/XPose/models/UniPose/unipose.py:26
↓ 1 callersClassUpBlock3d
Upsampling block for use in decoder.
src/modules/util.py:103
↓ 1 callersClassWarpingNetwork
src/modules/warping_network.py:14
↓ 1 callersClassWindowAttention
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
ClassArgumentConfig
src/config/argument_config.py:14
ClassBackboneBase
src/utils/dependencies/XPose/models/UniPose/backbone.py:71
ClassCenterCrop
src/utils/dependencies/XPose/transforms.py:265
ClassCompose
src/utils/dependencies/XPose/transforms.py:379
ClassConvT2d
Upsampling block for use in decoder.
src/modules/util.py:61
ClassCropConfig
src/config/crop_config.py:13
ClassDictAction
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
ClassFaceAnalysis
src/utils/dependencies/insightface/app/face_analysis.py:25
ClassFeatureResizer
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
ClassFrozenBatchNorm2d
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
ClassImageCache
src/utils/dependencies/insightface/data/image.py:6
ClassLandmarkRunner
landmark runner
src/utils/human_landmark_runner.py:26
ClassMSDeformAttn
src/utils/dependencies/XPose/models/UniPose/ops/modules/ms_deform_attn_key_aware.py:33
ClassMSDeformAttnFunction
src/utils/dependencies/XPose/models/UniPose/ops/functions/ms_deform_attn_func.py:21
ClassMetricLogger
src/utils/dependencies/XPose/util/misc.py:247
ClassMultiheadAttention
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
ClassNormalize
src/utils/dependencies/XPose/transforms.py:338
ClassOKSLoss
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
ClassPatchMerging
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
ClassPipeline
src/utils/dependencies/insightface/utils/filesystem.py:151
ClassPositionEmbeddingSine
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
ClassPrintableConfig
Printable Config defining str function
src/config/base_config.py:16
ClassRandomCrop
src/utils/dependencies/XPose/transforms.py:234
ClassRandomErasing
src/utils/dependencies/XPose/transforms.py:329
ClassRandomHorizontalFlip
src/utils/dependencies/XPose/transforms.py:277
next →1–100 of 112, ranked by callers