Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Francis-Rings/FlashPortrait
/ types & classes
Types & classes
101 in github.com/Francis-Rings/FlashPortrait
⨍
Functions
508
◇
Types & classes
101
↓ 18 callers
Class
MemBlock
wan/models/wan_vae_tiny.py:22
↓ 11 callers
Class
CausalConv3d
Causal 3d convolusion.
wan/models/wan_vae.py:21
↓ 11 callers
Class
CausalConv3d
Causal 3d convolusion.
wan/models/wan_vae3_8.py:22
↓ 8 callers
Class
ConvBlock
wan/models/pdf.py:301
↓ 8 callers
Class
DecoderOutput
Simple wrapper to match the output format expected by pipeline
wan/models/wan_vae_tiny_pipeline.py:5
↓ 8 callers
Class
OneEuroFilter
wan/models/face_model.py:16
↓ 6 callers
Class
ResidualBlock
wan/models/wan_vae.py:190
↓ 6 callers
Class
ResidualBlock
wan/models/wan_vae3_8.py:198
↓ 6 callers
Class
T5LayerNorm
wan/models/wan_text_encoder.py:44
↓ 5 callers
Class
LayerNorm
wan/models/wan_image_encoder.py:49
↓ 5 callers
Class
RMS_norm
wan/models/wan_vae.py:43
↓ 5 callers
Class
RMS_norm
wan/models/wan_vae3_8.py:50
↓ 4 callers
Class
AttentionBlock
Causal self-attention with a single head.
wan/models/wan_vae.py:227
↓ 4 callers
Class
WanLayerNorm
wan/models/wan_transformer3d.py:192
↓ 3 callers
Class
FaceAlignment
wan/models/face_align.py:11
↓ 3 callers
Class
FaceModel
wan/models/face_model.py:327
↓ 3 callers
Class
FanEncoder
wan/models/pdf.py:411
↓ 3 callers
Class
LargeScalePortraitVideos
wan/data/portrait_data.py:103
↓ 3 callers
Class
PortraitEncoder
wan/models/portrait_encoder.py:150
↓ 3 callers
Class
T5Attention
wan/models/wan_text_encoder.py:59
↓ 3 callers
Class
T5RelativeEmbedding
wan/models/wan_text_encoder.py:208
↓ 3 callers
Class
TGrow
wan/models/wan_vae_tiny.py:44
↓ 3 callers
Class
TPool
wan/models/wan_vae_tiny.py:33
↓ 3 callers
Class
WanRMSNorm
wan/models/wan_transformer3d.py:173
↓ 2 callers
Class
AttentionBlock
Causal self-attention with a single head.
wan/models/wan_vae3_8.py:243
↓ 2 callers
Class
AutoencoderKLWan_
wan/models/wan_vae.py:487
↓ 2 callers
Class
Camera
Copied from https://github.com/hehao13/CameraCtrl/blob/main/inference.py
wan/data/utils.py:203
↓ 2 callers
Class
QuickGELU
wan/models/wan_image_encoder.py:43
↓ 2 callers
Class
Resample
wan/models/wan_vae.py:70
↓ 2 callers
Class
Resample
wan/models/wan_vae3_8.py:76
↓ 2 callers
Class
Resampler
wan/models/portrait_encoder.py:76
↓ 2 callers
Class
Smoother222
wan/models/face_model.py:43
↓ 2 callers
Class
StepDistillScheduler
Step Distillation Scheduler for accelerated inference. This scheduler works with step-distilled LoRA models to enable 4-step inferen
wan/utils/step_distill_scheduler.py:22
↓ 2 callers
Class
T5FeedForward
wan/models/wan_text_encoder.py:112
↓ 2 callers
Class
TAEHV
wan/models/wan_vae_tiny.py:120
↓ 2 callers
Class
Upsample
wan/models/wan_vae.py:61
↓ 2 callers
Class
Upsample
wan/models/wan_vae3_8.py:67
↓ 2 callers
Class
WanI2VLongPipeline
r""" Pipeline for text-to-video generation using Wan. This model inherits from [`DiffusionPipeline`]. Check the superclass documentation f
wan/pipeline/pipeline_wan_long.py:189
↓ 1 callers
Class
AttentionBlock
wan/models/wan_xlm_roberta.py:49
↓ 1 callers
Class
AttentionBlock
wan/models/wan_image_encoder.py:114
↓ 1 callers
Class
AttentionPool
wan/models/wan_image_encoder.py:158
↓ 1 callers
Class
AutoencoderKLWan2_2_
wan/models/wan_vae3_8.py:739
↓ 1 callers
Class
AvgDown3D
wan/models/wan_vae3_8.py:321
↓ 1 callers
Class
Clamp
wan/models/wan_vae_tiny.py:17
↓ 1 callers
Class
CombinedModel
train_portrait.py:174
↓ 1 callers
Class
Decoder3d
wan/models/wan_vae.py:373
↓ 1 callers
Class
Decoder3d
wan/models/wan_vae3_8.py:621
↓ 1 callers
Class
DiscreteSampling
wan/utils/discrete_sampler.py:5
↓ 1 callers
Class
Down_ResidualBlock
wan/models/wan_vae3_8.py:420
↓ 1 callers
Class
DupUp3D
wan/models/wan_vae3_8.py:375
↓ 1 callers
Class
Encoder3d
wan/models/wan_vae.py:269
↓ 1 callers
Class
Encoder3d
wan/models/wan_vae3_8.py:505
↓ 1 callers
Class
FAN_use
wan/models/pdf.py:345
↓ 1 callers
Class
FaceDet
wan/models/face_det.py:307
↓ 1 callers
Class
GELU
wan/models/wan_text_encoder.py:38
↓ 1 callers
Class
Head
wan/models/wan_transformer3d.py:549
↓ 1 callers
Class
HourGlass
wan/models/pdf.py:252
↓ 1 callers
Class
LoRANetwork
wan/utils/lora_utils.py:158
↓ 1 callers
Class
MLPProj
wan/models/wan_transformer3d.py:588
↓ 1 callers
Class
MultiProjModel
wan/models/portrait_encoder.py:121
↓ 1 callers
Class
PerceiverAttention
wan/models/portrait_encoder.py:27
↓ 1 callers
Class
ResidualBlock
wan/models/wan_camera_adapter.py:44
↓ 1 callers
Class
SelfAttention
wan/models/wan_xlm_roberta.py:10
↓ 1 callers
Class
SelfAttention
wan/models/wan_image_encoder.py:55
↓ 1 callers
Class
SimpleAdapter
wan/models/wan_camera_adapter.py:5
↓ 1 callers
Class
SwiGLU
wan/models/wan_image_encoder.py:96
↓ 1 callers
Class
T5SelfAttention
wan/models/wan_text_encoder.py:133
↓ 1 callers
Class
TeaCache
Timestep Embedding Aware Cache, a training-free caching approach that estimates and leverages the fluctuating differences among model outputs
wan/models/cache_utils.py:25
↓ 1 callers
Class
TiledVAEWrapper
Tile VAE Wrapper for processing high-resolution videos This implementation matches LightX2V exactly: 1. Uses low-level encoder/decod
wan/models/wan_vae_tiled.py:30
↓ 1 callers
Class
Up_ResidualBlock
wan/models/wan_vae3_8.py:460
↓ 1 callers
Class
VisionTransformer
wan/models/wan_image_encoder.py:211
↓ 1 callers
Class
WanAttentionBlock
wan/models/wan_transformer3d.py:434
↓ 1 callers
Class
WanI2VLongPipelineOutput
r""" Output class for CogVideo pipelines. Args: video (`torch.Tensor`, `np.ndarray`, or List[List[PIL.Image.Image]]):
wan/pipeline/pipeline_wan_long.py:175
↓ 1 callers
Class
WanPipelineOutput
r""" Output class for CogVideo pipelines. Args: video (`torch.Tensor`, `np.ndarray`, or List[List[PIL.Image.Image]]): Lis
wan/pipeline/pipeline_wan_fun_inpaint.py:137
↓ 1 callers
Class
WanPipelineOutput
r""" Output class for CogVideo pipelines. Args: video (`torch.Tensor`, `np.ndarray`, or List[List[PIL.Image.Image]]): Lis
wan/pipeline/pipeline_wan_fun_control.py:138
↓ 1 callers
Class
WanPipelineOutput
r""" Output class for CogVideo pipelines. Args: video (`torch.Tensor`, `np.ndarray`, or List[List[PIL.Image.Image]]): Lis
wan/pipeline/pipeline_wan.py:93
↓ 1 callers
Class
WanSelfAttention
wan/models/wan_transformer3d.py:205
↓ 1 callers
Class
XLMRoberta
XLMRobertaModel with no pooler and no LM head.
wan/models/wan_xlm_roberta.py:76
↓ 1 callers
Class
XLMRobertaWithHead
wan/models/wan_image_encoder.py:305
Class
AutoencoderKLWan
wan/models/wan_vae.py:623
Class
AutoencoderKLWan3_8
wan/models/wan_vae3_8.py:892
Class
AutoencoderKLWanCompileQwenImage
wan/models/wan_vae.py:723
Class
CLIPModel
wan/models/wan_image_encoder.py:503
Class
FlowDPMSolverMultistepScheduler
`FlowDPMSolverMultistepScheduler` is a fast dedicated high-order solver for diffusion ODEs. This model inherits from [`SchedulerMixin`] and [
wan/utils/fm_solvers.py:69
Class
FlowUniPCMultistepScheduler
`UniPCMultistepScheduler` is a training-free framework designed for the fast sampling of diffusion models. This model inherits from [`Schedu
wan/utils/fm_solvers_unipc.py:20
Class
LoRAModule
replaces forward method of the original Linear, instead of replacing the original Linear module.
wan/utils/lora_utils.py:22
Class
NanoDetABC
wan/models/face_det.py:178
Class
OneEuroFilter
wan/models/face_utils.py:49
Class
StepDistillSchedulerWrapper
Wrapper to make StepDistillScheduler compatible with existing pipeline code. This wrapper intercepts the scheduler calls and adapts them
wan/utils/step_distill_scheduler.py:231
Class
T5CrossAttention
wan/models/wan_text_encoder.py:166
Class
Wan2_2_VAE_tiny
wan/models/wan_vae_tiny.py:273
Class
WanCrossAttention
wan/models/wan_transformer3d.py:406
Class
WanFunControlPipeline
r""" Pipeline for text-to-video generation using Wan. This model inherits from [`DiffusionPipeline`]. Check the superclass documentation for
wan/pipeline/pipeline_wan_fun_control.py:152
Class
WanFunInpaintPipeline
r""" Pipeline for text-to-video generation using Wan. This model inherits from [`DiffusionPipeline`]. Check the superclass documentation for
wan/pipeline/pipeline_wan_fun_inpaint.py:151
Class
WanI2VCrossAttention
wan/models/wan_transformer3d.py:296
Class
WanPipeline
r""" Pipeline for text-to-video generation using Wan. This model inherits from [`DiffusionPipeline`]. Check the superclass documentation for
wan/pipeline/pipeline_wan.py:107
Class
WanT2VCrossAttention
wan/models/wan_transformer3d.py:265
Class
WanT5EncoderModel
wan/models/wan_text_encoder.py:256
Class
WanTransformer3DModel
r""" Wan diffusion backbone supporting both text-to-video and image-to-video.
wan/models/wan_transformer3d.py:604
Class
WanVAE_tiny
wan/models/wan_vae_tiny.py:230
next →
1–100 of 101, ranked by callers