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_listFLOAT0.0-输入参数 float_list:用于创建 SIGMAS 张量的单个浮点数。该参数接受任意浮点值。

输出 (Output)

参数名称数据类型说明
SIGMASSIGMAS输出参数 SIGMAS:转换生成的 SIGMAS 张量,可直接用于采样器节点。

使用场景

在实际工作流中,当您需要一个恒定或精确定义的噪声强度值作为 SIGMAS 输入时,此节点非常有用。例如,您可以先使用基础节点设置一个自定义浮点值,然后使用此节点将其转换为 SIGMAS,最后输入到 KSampler 的 sigmas 端口,以执行固定步长的噪声调度。

Float To Sigmas 节点源码链接

Float To Sigmas 节点来自 ComfyUI-KJNodes 节点包。

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…