欢迎光临散文网 会员登陆 & 注册

stablediffusion采样方法完整教程

2023-07-18 18:30 作者:鹤立云晴  | 我要投稿

stablediffusion采样方法完整教程

视频链接:https://www.bilibili.com/video/BV1iW4y1D7RW?t=19.1

我们把采样方法分为3类:

euler 欧拉

DPM

其他

搞清楚什么时候用什么采样方法,可以隐藏掉不要的采样方法,用起来清晰明了

并且清楚的知道他们适用于哪种模型


下面是可以好用且常用的采样方法:

注意下,这些采样方法和迭代步数相关

啥是迭代步数?这个就是

迭代步数通俗来说,就是你让ai给你画到第几笔的时候,它能生成,你想要的效果

比如下图,你生成为21步,它就再21步时给你生成你想要的效果

所以,每种采样方法,在哪一步出图效果最好,很重要

在迭代步数上,要了解:

1.不是步数越高,效果越好

2.采样方法不同,迭代步数也要跟着调

比如下图:

15步的图比50步的图效果好


01:49


1.想要测试prompt效果好坏的最快的三个采样器。

分别是:

这三款采样器出图快,并且各有特点:

euler a 光影效果好,

DPM2 karras 色彩表现好

UniPC 细节很在线


当用20-30步的迭代步数,这三个采样器,把咱们绘图的框架跑出来之后,把其中比较满意的图片数据给复制出来

在更换几种不同的采样器, 现在要考虑的主要是出图质量,所以,可以选30步以上的采样器,

比如:

DPM++2S a 质感、细节都不错

DPM++ 2M 步数越高,细节越好

LMS Karras 40步以上出效果

这阶段的迭代步数要调高,

再对比这张图,做选择

但这里有个更加重要的技能,就是要结合脚本去使用,不然只能发挥20%的效率


02:53


用好脚本,出图效率会超过80%的人

首先,我们经常要尝试不同的模型,不同的采样方法,不同的迭代步数,如果不用脚本,就需要不停的去切换,太麻烦了


03:23


X轴选用采样方法,可多选

Y轴选用多个模型,可多选

这里有个知识点,在脚本里选择的设置的优先级大于在其他地方的设置。

这时候上面的模型是不生效的

生成出来的结果就是这样,可以根据不同的结果来判断你需要的图片和相应的模型,采样器。

如果这时候再把迭代次数改再Y轴来操作,这时候模型没有了,所以,模型就以UI上的模型为准了



下面是指定的步数的图片



04:15


30-50(+5) 就是每隔5步就会出一张图片。

同理上面的迭代步数的设置也不起作用了

那么脚本的Z轴呢?不推荐使用

因为加上Z轴之后,出图时间是过去的3倍以上



04:37


在设置里,找到采样器参数:

采样器参数

能看到所有的采样器,采样方法,把不用的采样方法打勾,来隐藏。

推荐隐藏以下采样方法:

勾选以上这些采样器后,保存设置后重启。

以后有需要,还可以打开设置,勾选需要的采样器

隐藏的采样器,不推荐的原因是:

将所有的采样方法做了对比之后:

不推荐的采样方法的缺点,基本总结为3个


这些采样方法出图效果差,主要突出在人物的五官表现上

还有的就是需要迭代步数比较高,出图时间比较长,并且效果也一般。

超过60步的就没有再测试了,既然有比这些长时间,多步数更好的采样方法,这些方法就不推荐了

这里有个特别的地方:


05:41


这个采样器。和迭代步数没有关系,

而是根据分辨率,和CFG的引导系数的大小。来自动判断多少步生成,设置的步数对这个采样器而言,是完全不起作用的

如图,当CFG调高了之后,反而图片效果没有之前的好,并且出图时间很长,

所以,目前不推荐使用,如果真想尝试,电脑配置高的,可以使用:2048*768的分辨率去尝试下,
















stablediffusion采样方法完整教程的评论 (共 条)

分享到微博请遵守国家法律