常见问题解答
即使使用相同的种子,为什么我从a1111 UI得到不同的图像?
在ComfyUI中,噪声是在CPU上生成的。在CPU上生成噪声使ComfyUI具有优势,即种子在不同硬件配置之间具有更高的可复现性,但同时也意味着它们会生成与在GPU上生成噪声的UI(如a1111)完全不同的噪声。在GPU和CPU上生成噪声对性能没有任何影响。
在ComfyUI中,提示强度也更敏感,因为它们没有被标准化。一个非常短的例子是,当执行
(masterpiece:1.2) (best:1.3) (quality:1.4) girl
a1111 UI实际上在做的是(但在所有令牌上):
(masterpiece:0.98) (best:1.06) (quality:1.14) (girl:0.81)
在ComfyUI中,强度不会像这样平均化,所以它会完全按照您的提示使用强度。
还有很多其他的差异,但这两个是影响最大的。
为什么我使用小于1.9GB的一些检查点时得到不连贯的图像?
一些罕见的检查点,如ProtoGen_X3.4,没有附带CLIP权重。ComfyUI中的CLIPLoader节点可以用来加载CLIP模型权重,如这些SD1.5的 (opens in a new tab)。
"Load LoRA"节点中的strength_model和strength_clip有什么区别?
这些单独的值分别控制LoRA分别应用于CLIP模型和主MODEL的强度。在大多数UI中,调整LoRA强度只有一个数字,例如将lora强度设置为0.8,与将strength_model和strength_clip都设置为0.8是相同的。
你可以在ComfyUI中分别调整两者的原因是,LoRA的CLIP和MODEL/UNET部分很可能已经学会了不同的概念,因此单独调整它们可以得到更好的图像。