PreSampling (SDTurbo)(sdTurboSettings)
PreSampling (SDTurbo) 在 K采样器 运行之前配置 SDTurbo 流水线所使用的采样器设置。
sd Turbo Settings
描述
PreSampling (SDTurbo) 在 K采样器 运行之前配置 SDTurbo 流水线所使用的采样器设置。它专为 SDTurbo 风格的模型设计,这类模型需要极少的采样步数和接近 1 的 CFG,同时提供采样过程中可选的 Latent 图像放大和反锐化遮罩功能。
输入
-
pipe (
PIPE_LINE): 承载模型、条件、Latent 以及其他采样器状态的流水线。此节点会修改流水线的采样设置并将其传递到后续节点。 -
steps (
INT): 采样步数。默认值为1,范围为1到10。SDTurbo 模型旨在以极少的步数运行。 -
cfg (
FLOAT): 无分类器引导强度。默认值为1,范围为0到100。接近1的值是 SDTurbo 模型的典型设置。 -
sampler_name (
COMBO): 用于执行 denoise 的采样器。 -
eta (
FLOAT): 部分采样器使用的随机参数。默认值为1,范围为0到10,步长为0.01。较高的值会为采样轨迹带来更多随机性。 -
s_noise (
FLOAT): 采样过程中注入的噪波数量。默认值为1,范围为0到10,步长为0.01。仅影响支持随机噪波的采样器。 -
upscale_ratio (
FLOAT): 图像放大阶段应用于 Latent 的缩放系数。默认值为2,范围为0到16,步长为0.01。设置为1可禁用图像放大。 -
start_step (
INT): 图像放大阶段开始时的采样步数。默认值为5,范围为0到1000。 -
end_step (
INT): 图像放大阶段结束时的采样步数。默认值为15,范围为0到1000。 -
upscale_n_step (
INT): 与图像放大操作相关的步数或步长间隔。默认值为3,范围为0到1000。 -
unsharp_kernel_size (
INT): 用于图像放大后施加反锐化遮罩的内核大小。默认值为3,范围为1到21。 -
unsharp_sigma (
FLOAT): 反锐化遮罩的高斯模糊所使用的 Sigma 值。默认值为0.5,范围为0到10,步长为0.01。 -
unsharp_strength (
FLOAT): 反锐化遮罩的强度。默认值为0,范围为0到10,步长为0.01。值为0时禁用反锐化效果。 -
seed (
INT): 采样器中用于生成噪波的种子。设置固定值以获得可复现的结果。
输出
- pipe (
PIPE_LINE): 已更新的流水线,其中包含已配置的采样设置,可传递给采样器节点或后续处理节点。
使用说明
此节点专为 SDTurbo 工作流设计,在此类工作流中,模型本身已期望使用较少的步数和较低的 CFG。除非你有意进行实验,否则请将 steps 和 cfg 保持在接近默认值的水平。
eta 和 s_noise 参数仅影响支持随机采样或祖先采样的采样器;确定性采样器可能会忽略它们。
图像放大参数在采样过程中生效。upscale_ratio 控制 Latent 的缩放比例,而 start_step 和 end_step 定义了应用图像放大的步数范围。unsharp_strength 必须大于 0,反锐化遮罩才能产生效果;unsharp_kernel_size 和 unsharp_sigma 控制锐化内核。
评论
使用 GitHub 登录后即可参与讨论。