extra_nodes>SplitSigmasDenoise
extra_nodes
时间:2025/06/28

SplitSigmasDenoise

节点功能:sigmas 表示采样的时间调度(从最噪到最净),采样的 “denoise” 值通常控制你要走多少采样步。
SplitSigmasDenoise-节点参数说明
输入参数
sigmas一组噪声调度器生成的 σ(sigmas)序列。
输出参数
high_sigmas前段 σ 子序列,表示被截断(丢弃)的步骤部分。
low_sigmas后段 σ 子序列,长度由 denoise 决定,用于实际采样。
控件参数
denoise去噪比例,范围为 [0.0, 1.0],决定保留多少后段采样步骤。设置为 1.0 表示不截断,设置为 0.5 表示使用后 50% 步骤进行采样。
这个节点的功能是:

根据 denoise 比例(如 0.5),将 sigmas 拆分为:

  • 前面(高噪声阶段,没参与采样)
  • 后面(参与采样的步数)

你可以理解为:

“我只想使用 30% 的采样步去做图,其余丢掉”,这个节点就帮你把前 70% 去掉、保留后 30%。

1. SplitSigmas

python复制编辑INPUTS: sigmas, step (INT)
作用:按 **固定步数** `step` 拆分 sigmas。

2. SplitSigmasDenoise

python复制编辑INPUTS: sigmas, denoise (FLOAT 0.0 ~ 1.0)
作用:按 **比例参数** `denoise` 拆分 sigmas,自动计算切割点。

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

广告

可加入知识星球获取所有示例工作流

广告

微信扫码入群,加入AIGC大家庭,与大家一起交流学习