分享
动态CFG:更大的控制力
输入“/”快速插入内容
动态CFG:更大的控制力
飞书用户8911
2023年6月19日修改
在
2.Stable Diffusion初体验
中说过,CFG控制着图片往文字描述方向生成的牵引力度,越大的CFG让生成的图片越符合文字的描述。
但是由于训练时的CFG通常是固定的,导致生成图片时使用过大的CFG会造成图片崩坏、图片过饱和等情况。
解决方案
下载插件:
https://github.com/mcmonkeyprojects/sd-dynamic-thresholding
下载完成后会在文生图等页面看到dynamic CFG栏,拉大你的CFG,启动此栏,并将下面的mimic CFG Scale调整到你想模仿的CFG上。
比如将文生图的CFG设置成20,将插件的mimic CFG设置成7,那么此插件就会尝试将崩坏的图片复原回CFG是7时候的样子,如下面这张图所示。当然不能完全解决崩坏问题,但是能让图片质量好上许多。
原理
这是因为过大的CFG会让潜变量空间里的图片的值超过“安全阈值”,所以此插件在每一次迭代时将图片的值“夹回”安全阈值内。