EasyUse/PreSamplinggenerated
PreSampling (DynamicCFG)(dynamicCFGSettings)
来自 ComfyUI-Easy-Use 的 PreSampling (DynamicCFG) 节点。
dynamic CFG Settings
pipe
image_to_latent
latent
pipe
steps
20
cfg
8
cfg_mode
COMBO
cfg_scale_min
3.5
sampler_name
COMBO
scheduler
COMBO
denoise
1.00
seed
INT
Easy Use
PreSampling (DynamicCFG) 节点使用动态 CFG 调度而非单一固定 CFG 值来准备用于采样的 PIPE_LINE。有效 CFG 会根据已选择的 cfg_mode 从 cfg 向 cfg_scale_min 缩放。此节点归组于 EasyUse/PreSampling 下,用于放在使用所返回 pipeline 的下游采样器之前。
输入
| 输入 | 类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
pipe | PIPE_LINE | 是 | 无 | 包含模型、条件、VAE、Latent 及相关采样器数据的传入 pipeline。 |
steps | 整数 | 是 | 20 | 采样步数。范围:1–10000。 |
cfg | 浮点 | 是 | 8 | 动态 CFG 调度使用的 CFG 上限值。范围:0–100。 |
cfg_mode | 组合 | 是 | 无 | 选择动态 CFG 调度的形状。可用模式由节点的组合框提供。 |
cfg_scale_min | 浮点 | 是 | 3.5 | 动态调度达到的 CFG 下限值。范围:0–100,步长 0.5。 |
sampler_name | 组合 | 是 | 无 | 用于已更新 pipeline 的采样器。 |
scheduler | 组合 | 是 | 无 | 用于已更新 pipeline 的 scheduler。 |
denoise | 浮点 | 是 | 1 | 对 Latent 进行 denoise 的程度。范围:0–1,步长 0.01。完整 denoise 时使用 1,图生图及类似工作流则使用较低值。 |
seed | 整数 | 是 | 无 | 用于采样的随机种子。在相同设置下使用相同种子可获得可重现的结果。 |
image_to_latent | 图像 | 否 | 无 | 可选图像,用于在未提供 latent 时为返回的 pipeline 提供 Latent。 |
latent | Latent | 否 | 无 | 可选的预编码 Latent,用于采样。提供后,它会随返回的 pipeline 一并传递。 |
输出
| 输出 | 类型 | 描述 |
|---|---|---|
pipe | PIPE_LINE | 应用了所选步数、CFG 调度、采样器、scheduler、denoise、种子以及可选 Latent/image-to-latent 的已更新 pipeline。 |
使用说明
- 动态 CFG 范围的上端由
cfg界定,下端由cfg_scale_min界定。将cfg_scale_min设为与cfg相同可使 CFG 实际上保持静态。 cfg_mode决定 CFG 值在采样步数间的变化方式。具体选项取决于节点的组合框中可用的模式列表。- 此节点本身不会采样;它只配置并返回一个 pipeline,供另一个采样节点使用。
- 从纯噪波 Latent 开始进行文生图时,请将
denoise保持为 1。较低的denoise值适用于图生图、图像修复或需要保留部分原始 Latent 的工作流。 - 如果既未提供
image_to_latent也未提供latent,则使用传入pipe中已包含的 Latent。
评论
使用 GitHub 登录后即可参与讨论。