SplitSigmasDenoise

节点功能:sigmas 表示采样的时间调度(从最噪到最净),采样的 “denoise” 值通常控制你要走多少采样步。这个节点的功能是:它根据 denoise 比例(如 0.5),将 sigmas 拆分为:前面(高噪声阶段,没参与采样)后面(参与采样的步数)你可以理解为:“我只想使用 30% 的采样步去做图,其余丢掉”,这个节点就帮你把前 70% 去掉、保留后 30%。 1. SplitSigmaspython复制编辑INPUTS: sigmas, step (INT) 作用:按 **固定步数** `step` 拆分 sigmas。 2. SplitSigmasDenoisepython复制编辑INPUTS: sigmas, denoise (FLOAT 0.0 ~ 1.0) 作用:按 **比例参数** `denoise` 拆分 sigmas,自动计算切割点。

输入参数

参数名称说明
sigmas一组噪声调度器生成的 σ(sigmas)序列。

输出参数

参数名称说明
high_sigmas前段 σ 子序列,表示被截断(丢弃)的步骤部分。
low_sigmas后段 σ 子序列,长度由 denoise 决定,用于实际采样。

控件参数

参数名称说明
denoise去噪比例,范围为 [0.0, 1.0],决定保留多少后段采样步骤。设置为 1.0 表示不截断,设置为 0.5 表示使用后 50% 步骤进行采样。

下图为测试用例,跟传统采样结果有所区别。