免费下载

SD-WebUI官方原生合集:https://aizyk.com/927.html

SD-WebUI秋叶整合包合集:https://aizyk.com/990.html

就在两天前AUTOMATIC1111发布了stable-diffusion-webui v1.9版本,更新内容大致如下

特征:

  • 根据模型时长而不是采样步数进行精炼器切换
  • 添加一个选项以使用旧式目录视图而不是树视图;额外网络排序/搜索控件的风格更改
  • 添加用于重新排序回调的 UI,支持在扩展元数据中指定回调顺序
  • SDXL-Lightning 模型的 Sgm 统一调度程序
  • 主 UI 中的调度程序选择

更新

如果你是用的原生AUTOMATIC1111的包,可以来到SD-WebUI根目录,上面的地址栏打开终端,键入升级命令(需要魔法)

git pull

更新的时候记得把原来的UI复制一份备份(万一出现啥幺蛾子,说不清楚,或者你在上面从新下载1.9的安装包,重新安装一个地方)

如果你使用的秋叶整合包,打开启动器,点击版本后面的切换就像

更新一:调整Refiner

Refiner触发条件做了更改,我们都知道以前的Refiner是根据采集器的步数来触发,

例如:采样20,切换时机:0.8,意思就是采样到16步的时候,Refiner接手优化工作,而现在1.9的版本,已经砍掉了这个功能。

而是把Refiner转交到模型内部时间步骤来触发,什么是模型内部时间步骤呢?可以理解在生成图片的时候,模型内部的一个变化阶段,在这种情况下,它可能涵盖了多个采样步骤,或者与采样步骤完全不同的内部进程,当大模型的时间步骤到达80%的时候,就会触发Refiner,从而进入优化阶段,这时就不再是采样步骤的80%了,可能会触发更早或更晚。

官方这里也说明了,为什么要修改这个功能,由于在旧版本中,Refiner的引导时间是根据采用迭代步骤来控制,这样就有可能导致与模型训练的时间步骤不一致,也就是说,比如Refiner是在模型后期训练阶段,比如200个时间步骤训练的,最好的状态也是在生成图片相似的阶段被激活,所以这样就避免Refiner过早或者过晚切换的问题。使Refiner的效果与训练的效果更加一致,从而提升图像质量和生成时候的可控性。

示例:

在以前文生图旧示例中: 此处使用的Refiner模型经过最后 200 个时间步骤的训练。采用Karras 计划类型,特别是在零信噪比的情况下,极大地改变了在此 50 步采样过程中调用的模型时间步骤,这导致Refiner过早切换到默认噪声计划的实际正确设置。在旧配置下,该细化器的 Karras 采样器有效正确设置为 0.88。

现在修复版本: 通过此修复,Refiner的行为与不同计划中的相同设置保持一致,并且不再过早触发。 0.8 确实是一个正确的设置。

图生图/inpainting 中旧行为的示例(修复蒙版位于头部上方,添加帽子,去噪强度 0.75): 这个更复杂,差异很微妙。正常计划的有效正确设置是在 0.75 处切换,而对于 Karras 来说,在 0.85 处切换是正确的。因此,使用预期设置 0.8 对于正常计划来说太晚了,而对于 Karras 计划来说则太早了。随着降噪强度变低,问题变得更加严重。 该网格显示修复后的行为。 0.8 的切换现在对于两者来说都是正确的。

说明来源:https://github.com/AUTOMATIC1111/stable-diffusion-webui/pull/14978

更新二:目录结构

1.8的目录结构需要我们在左边一个个去层级查找

现在1.9版本,我们只需建好分类模型的文件夹,通过上面的分类更方便查找,他这里是先排一级目录,再排二级,以此类推,看着更直观方便。

更新三:采样器和调度器分离

以往采样和调度都是合在一起的,现在也和ComfyUI一样,分离了采样器和调度器,以便我们针对不同需求,更加自由。

同时也增加了SGM Uniform调度器,这个其实在ComfyUI和ForgeUI早就有了,熟悉的朋友应该知道,SGM Uniform对SDXL的lighting模型影响还是很大,

其他的一些更新内容对普通用户来说用处不大,这里就不展开说明了。

总的来说,这次1.9版本的更新内容,其实在ComfyUI和ForgeUI早就有了,这也算跟上进度了吧。

Github:https://github.com/AUTOMATIC1111/stable-diffusion-webui

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。