if start_denoise + denoise_increment * denoise_increment_steps > 1.0:
raise Exception(f"Max denoise strength can't over 1.0 (start_denoise={start_denoise}, denoise_increment={denoise_increment}, denoise_increment_steps={denoise_increment_steps}")
这里可以看出其实作者这个节点设置的默认值及范围不太合理,即使我的start_denoise给到0,那么按照最小的denoise_increment值0.1(0没意义不讨论),那么denoise_increment_steps最大也只能设置为10.
示例工作流
示例1
使用SDXL生成一个瓶子,初始为0,增幅0.1,增幅10次。(会进行10次采样生成10张图片)
可以看到分别生成了0,0.1,0.2一直到1.0降噪强度的图片。