KJNodes/noisegenerated
浮点到 Sigmas(FloatToSigmas)
从技术实现角度来看,此节点接收一个以 Python 列表形式表示的浮点数输入。
Float To Sigmas
SIGMAS
float_list
0
KJNodes
Float To Sigmas 节点是一个用于噪声调度的工具节点。其核心功能是将单个浮点值转换为 ComfyUI 中扩散模型专用的 SIGMAS 张量。此转换过程是连接自定义噪声参数与标准采样器节点的关键桥梁。
节点功能
从技术实现上看,此节点接收一个浮点数输入。在内部,它使用 PyTorch 的 torch.tensor 方法将输入值转换为一个 32 位浮点类型的张量。该张量的格式与 ComfyUI 中 KSampler 等采样器节点所要求的 SIGMAS 输入格式完全兼容,从而实现了数据的无缝对接。
节点参数说明 - Float To Sigmas
控件参数 (Parameters)
| 参数名称 | 数据类型 | 必填 | 默认值 | 取值范围/选项 | 说明 |
|---|---|---|---|---|---|
float_list | FLOAT | 是 | 0.0 | - | 输入参数 float_list:用于创建 SIGMAS 张量的单个浮点数。该参数接受任意浮点值。 |
输出 (Output)
| 参数名称 | 数据类型 | 说明 |
|---|---|---|
| SIGMAS | SIGMAS | 输出参数 SIGMAS:转换生成的 SIGMAS 张量,可直接用于采样器节点。 |
使用场景
在实际工作流中,当您需要一个恒定或精确定义的噪声强度值作为 SIGMAS 输入时,此节点非常有用。例如,您可以先使用基础节点设置一个自定义浮点值,然后使用此节点将其转换为 SIGMAS,最后输入到 KSampler 的 sigmas 端口,以执行固定步长的噪声调度。
Float To Sigmas 节点源码链接
Float To Sigmas 节点来自 ComfyUI-KJNodes 节点包。
评论
使用 GitHub 登录后即可参与讨论。