本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! 在 GitHub 上编辑SkipLayerGuidanceDiT 节点的简化版本,仅在去噪过程中修改无条件传递。此节点通过根据指定的时间和层参数,在无条件传递期间有选择地跳过 DiT(扩散变换器)模型中的特定变换器层,从而应用跳层引导。
输入
| 参数 | 数据类型 | 必填 | 范围 | 描述 |
|---|---|---|---|---|
模型 | MODEL | 是 | - | 要应用跳层引导的模型 |
双层 | STRING | 否 | - | 要跳过的双块层索引列表,以逗号分隔(默认值:“7, 8, 9”) |
单层 | STRING | 否 | - | 要跳过的单块层索引列表,以逗号分隔(默认值:“7, 8, 9”) |
开始百分比 | FLOAT | 否 | 0.0 - 1.0 | 跳层引导开始的去噪过程起始百分比(默认值:0.0) |
结束百分比 | FLOAT | 否 | 0.0 - 1.0 | 跳层引导结束的去噪过程结束百分比(默认值:1.0) |
double_layers 和 single_layers 都包含有效的层索引时,才会应用跳层引导。如果两者都为空,则节点返回未经修改的原始模型。跳层引导仅在当前去噪步骤的 sigma 值介于 start_percent 和 end_percent 之间时生效(内部会转换为 sigma 值)。
输出
| 输出名称 | 数据类型 | 描述 |
|---|---|---|
模型 | MODEL | 已对指定层应用跳层引导的修改后模型 |
Source fingerprint (SHA-256):
6795a67a63d9aa8b2adea3d96e49272d88c21d0642bb507e175a2fcf3a125f98