CLIP终止层数解释
大家有没有注意到CLIP终止层数的值?
许多人虽然看到过“CLIP终止层数”选项,但是认为许多人并不真正了解它的含义。
CLIP是将你的提示文本转换为数值表示。
就是把我们输入的提示词以简单的方式被数字化,然后通过各层传递。
这意味着CLIP有很多层,在第一层之后,可以得到提示词的数值表示,将其输入到第二层,继续输入到第三层,依此类推,直到到达最后一层,这就是CLIP值为1的情况。
如果CLIP值为2,就是我们提前停止,并使用倒数第二层的提示词数字化输出。
我们发现CLIP值越大,提前停止的越快,我们提示词被数字化的层数越少,提示词的相关性越小。
我们来看一个实例:杰作、最佳品质、蓝眼睛、月亮、萝莉、棕色头发、鄙夷、高跟鞋、猫爪动作、迷你裙
从上图中看到,可以观察到显著的变化。从构图的变化来看,当CLIP值超过6时,虽然大部分的构图变得相对稳定,但图像的清晰度变得非常差。是因为CLIP层的深度较浅,传递的信息量减少,无法进行正确的语言转换,不准确的信息成为噪声并传递。
CLIP Skip值推荐
推荐调整的数值:1~5
不推荐:6~12
CLIP Skip和CFG(提示词引导系数)的关系
CFG我们前面学过,也是影响提示词相关性的一个重要因素。
CLIP也是影响提示词相关性的一个因素。
我们就一起探讨一下CLIP和CFG之间是否存在相互作用。
CLIP Skip和CFG Scale的相互作用,正如上图所看到的图表所示,CFG Scale构图没有发生大的变化,只能在图像中看到轻微的变化,这些变化是根据CLIP Skip值进行的。
因此,可以认为Clip Skip和CFG Scale之间没有相互作用,它们是完全不同的东西。
CLIP Skip值和耗时关系
这里我通过不同CLIP Skip值绘图计时,发现CLIP Skip值不影响出图时间。
CLIP Skip的用途
看到这里,有直觉的人可能已经能够看出CLIP Skip的一定用途了吧。
在这里,我将介绍我使用CLIP Skip的实际方法:
CLIP Skip值对生成图片的构图影响度为“高”。
峰上智行-您AI学习路上的指引者!

评论