赞
踩
论文:https://arxiv.org/abs/2405.18407 (2024.05.30发布)
代码:https://github.com/G-U-N/Phased-Consistency-Model
(阶段性一致性模型:朝着稳定、快速的图像和视频生成方向发展)
一致性模型(CM, Consistency Model)最近在加速
生成扩散模型方面取得了显著进展。然而,其在潜在空间(即高分辨率、文本条件的图像生成,简称 LCM, Latent Consistency Model
)中的应用仍不令人满意
LCM当前设计的三个主要缺陷:
相关工作
与对比LCM (Latent Consistency Model) :https://github.com/luosiallen/latent-consistency-model
相关论文:“Latent Consistency Models: Synthesizing High-Resolution Images with Few-Step Inference”
相关论文:“LCM-LoRA: A Universal Stable-Diffusion Acceleration Module”
SDXL-Turbo:https://huggingface.co/stabilityai/sdxl-turbo
SDXL-Lightning: 2402.Progressive Adversarial Diffusion Distillation.: https://huggingface.co/ByteDance/SDXL-Lightning
InstaFlow!One-Step Stable Diffusion with Rectified Flow: https://github.com/gnobitab/InstaFlow
https://huggingface.co/wangfuyun/PCM_Weights
pip install -U huggingface_hub
export HF_ENDPOINT=https://hf-mirror.com # linux
# $env:HF_ENDPOINT = "https://hf-mirror.com" # windows
huggingface-cli download wangfuyun/PCM_Weights --local-dir PCM_Weights
下载完成截图
下载地址:https://pan.baidu.com/s/1UjDopbiuPz5jhSLkth3irg?pwd=0415
提取码:0415
2步采样,4秒 4张1024x1024
左侧图
这张图展示了四种不同类型模型(扩散模型、一致性模型、一致性轨迹模型和逐步一致性模型)在训练和推理中的差异。
扩散模型 (Diffusion Models):扩散模型通过拟合得分函数
来训练,即估计数据分布的梯度
一致性模型 (Consistency Models): 通过拟合ODE(常微分方程)
解来训练。这种模型强制所有轨迹上的点映射到同一个解。
一致性轨迹模型 (Consistency Trajectory Models): 一致性轨迹模型通过拟合任意ODE轨迹来训练。即轨迹中的任意点对之间强制相同的预测。
逐步一致性模型 (Phased Consistency Models) :逐步一致性模型通过拟合分阶段的ODE解来训练。即将ODE轨迹分为多个子轨迹,并在每个子轨迹上强制执行一致性。
右侧图
展示了数据分布和噪声分布之间的转换过程。
这张图展示了逐步一致性模型(PCM)的训练流程。流程图从左到右展示了数据从编码到解码和对抗训练的全过程
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。