关于【Stable-Diffusion WEBUI】基础模型对应VAE的问题

文章介绍了VAE在图像生成模型中的重要性,当VAE出现问题时可能导致图像色彩和细节异常。新模型通常已内置VAE,但用户仍需注意检查并选择合适的VAE以优化生成效果。通过模型工具箱插件可以查看和替换模型的VAE,对比不同VAE产生的图像差异以进行调整。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

(零)前言

本篇主要提及模型的VAE,通常情况下我们不用考虑它,但是有些特别是早期模型并没有整合VAE……
更多不断丰富的内容参考:🔗《继续Stable-Diffusion WEBUI方方面面研究(内容索引)》

(一)什么是VAE

VAE(Variational Auto-Encoder 变分自动编码器)
虽然简称是编码器,实际上是编码解码器(我们用到的就是解码器部分啊)。
负责将把潜在表征重新转回图片形式。 原理可以参考:🔗这里

如果VAE不对那么你生成的图片色彩、细节、之类就会怪怪的。
比如下面是同个模型同样参数,不同VAE生成的图片:

错误的VAE:
请添加图片描述

正确的VAE:
请添加图片描述

(二)模型嵌入VAE了么

为啥之前完全不关注这个呢,因为大部分(新的)模型都嵌入了VAE,这样不会选错也便于使用。
只是有些模型是在介绍中说嵌入了VAE,有些模型会在文件名中包含VAE Baked字样。

这部分其实通常都不会有问题。
但是如果发现某个模型生成的图就像上面例子中一样不太对,就得考虑VAE的问题了。

我们可以通过之前文章《插件:模型工具箱》提到的模型工具箱插件。

  • 查看模型是不是包含了VAE
  • 替换或增加模型的VAE

可是偶然发现即使模型嵌入了VAE可能也有问题,这种估计只会出现在MIX融合模型上吧?
这个时候要么在生成图像时选择一个VAE,要么用工具箱修改模型,替换掉VAE。

(三)我们能做什么

(3.1)准备常见的VAE

这两个标准的先准备着:

  • vae-ft-ema-560000-ema-pruned.safetensors,参考:🔗这里
  • vae-ft-mse-840000-ema-pruned.safetensors,参考:🔗这里

(3.2)下载模型对应的VAE

如果模型和VAE是分别提供的,请都下载下来放在一起,别只下载模型文件。
当然VAE也可以放在Your SDWEBUI path/models/vae/里面。

(3.3)快捷设置中打开VAE下拉列表选择

一般保持auto自动就可以了,但想要方便换VAE,还是在快捷设置中打开吧。
什么是快捷设置?就是最上方左可以选基础模型的地方。把选择VAE也打开。
在这里插入图片描述

开打的方式就是【设置Setting】->【用户界面User Interface】->【快捷设置列表Quicksettings list】
加入“sd_vae”。(请不要删除前面的基础模型选择)。
在这里插入图片描述

(3.4)对比不同VAE生成的效果

如果感觉生成的图片色彩等不对劲的时候,可以对比不同VAE的效果。

保持模型和所有参数不变,选择“自动”和其它的VAE进行对比。
如果像最上面的例子一样,画质明显区别,说明这个模型没有VAE或者用错了。

修正方式就是根据模型的说明,加载VAE。
或者用工具箱插件,将对应VAE融入模型。


😄 … 完

### Stable Diffusion WebUIVAE 功能的配置与使用 在 Stable Diffusion WebUI 中,VAE(Variational Autoencoder)模型用于优化图像生成的质量和风格。通过合理配置 VAE 模型,可以显著提升生成图像的效果[^3]。 #### 启用 VAE 模型功能 要启用 VAE 模型支持,需按照以下方式调整设置: 1. **进入设置页面** 在 WebUI 主界面上方导航栏中,点击【设置】选项卡。 2. **定位用户界面配置项** 下拉至左侧菜单中的【用户界面】部分,并展开右侧的相关选项列表。 3. **添加 sd_vae 参数** 在【快捷设置列表】区域,手动输入 `sd_vae` 并确认。此操作会激活 VAE 模型的选择框。 4. **保存更改并重启服务** 完成上述修改后,依次执行以下动作: - 点击【保存设置】按钮; - 接着点击【重启WebUI】完成更新生效。 #### 如何加载自定义 VAE 文件 如果希望应用特定的 VAE 滤镜效果,则需要上传对应的 `.ckpt` 或者 `.safetensors` 格式的文件[^4]: - 将目标 VAE 文件放置于指定路径 `/content/stable-diffusion-webui/models/VAE/`; - 刷新 WebUI 页面后,在生成参数面板内的 “VAE Model” 字段即可看到新增条目供选择。 #### 常见采样器及其影响 当结合不同类型的采样器时,VAE 表现也会有所差异。以下是几种主流采样策略的特点概述[^5]: - **Euler a**: 提升创意表达能力,适合探索多样化艺术风格。 - **DDIM**: 收敛速度快,适用于低步数场景下的高效渲染需求。 - **LMS/DPM2**: 更加平滑稳定的迭代过程,推荐作为高质量输出首选方案之一。 ```bash # 示例命令行脚本下载官方webui.sh脚本 wget -q https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh chmod +x webui.sh && ./webui.sh --vae-path /path/to/vae_file.safetensors ``` 以上即为关于如何在 Stable Diffusion WebUI 上正确开启及运用 VAE 技术的一系列指导说明。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值