EasyUnSampler

节点功能:用于执行采样过程的逆操作,将图像还原为潜在空间中的噪声表示,并支持通过 end_at_step 参数精确控制逆采样程度,兼容多种采样器与调度器组合,实现更灵活的图像反推与编辑工作流。

输入参数

参数名称说明
pipe可选。传入生成流程对象,若未传入则需指定所有 optional 参数。
optional_model可选。替代 pipe 中的 model,用于采样模型设置。
optional_positive可选。正向引导条件。
optional_negative可选。负向引导条件。
optional_latent可选。初始 latent 图像张量。

输出参数

参数名称说明
pipe输出的 pipe 结构,包含更新后的 samples(已反采样)。
latent经过反采样处理的 latent 张量。

控件参数

参数名称说明
steps总采样步数,决定反采样过程的长度。默认值为 20,范围为 1~10000。
end_at_step在第几步提前结束反采样过程(从末尾倒数)。默认为 0,即执行全部反采样步骤。
cfg提示词引导系数。
sampler_name采样器名称。
scheduler调度器。
normalize是否启用样本归一化。支持:disable, enable。默认 disable。若需要后续视觉处理或统计分析,可开启此项

EasyUnSampler节点中的steps最好和PreSampling节点中的steps设置一样,以确保“逆采样”过程能够准确反推出与原始采样路径相符的中间 latent 或接近初始噪声的状态。


end_at_step 参数决定“逆采样”在第几步终止,从而控制图像退化为噪声的程度,相当于设定回推到哪个时间点(step)停止。

  • steps=20 表示整个(正向)采样流程为 20 步。
  • end_at_step=0 表示完整反推至第 0 步(完全噪声)。
  • end_at_step=10 表示反推至第 10 步(接近噪声,但保留部分结构)。