KJNodes/experimentalgenerated
LoadResAdapterNormalization
此节点加载一个。
Load Res Adapter Normalization
model
resadapter_path
MODEL
KJNodes
LoadResAdapterNormalization 节点加载 `
LoadResAdapterNormalization 节点是一个实验性工具,用于为扩散模型加载并应用 ResAdapter 归一化权重。它的核心功能是修改现有模型的内部参数,以改变其生成图像时的特征归一化方式,而无需替换整个模型。
节点功能
该节点从指定的检查点文件路径加载 .safetensors 或 .ckpt 格式的权重文件。其技术机制是识别文件中以 diffusion_model. 为前缀的特定键值对,并将这些新的张量数据作为“补丁”应用到输入模型的对应层上,前提是原始张量与待加载张量的形状完全匹配。
节点参数说明 - LoadResAdapterNormalization
Inputs
| 参数名称 | 数据类型 | 必填 | 默认值 | 取值范围/选项 | 说明 |
|---|---|---|---|---|---|
model | MODEL | 是 | - | - | : 接收待修改的基础模型。此参数为必需,无默认值。 |
resadapter_path | FOLDER_PATHS | 是 | - | - | : 指定存储 ResAdapter 权重文件的路径。文件需位于 ComfyUI 的 checkpoints 目录下。 |
Outputs
| 参数名称 | 数据类型 | 说明 |
|---|---|---|
| MODEL | MODEL | : 输出一个已应用了 ResAdapter 归一化权重的新模型对象。 |
使用场景
在图像生成工作流中,你可以将此节点连接在基础模型加载节点之后。例如,先使用 Load Checkpoint 节点加载一个 Stable Diffusion 模型,然后将其输出的 MODEL 连接至本节点的 model 输入端口,并选择一个预训练好的 ResAdapter 权重文件,即可获得一个经过归一化调整的新模型用于后续的采样步骤。
注意事项
请注意,此节点依赖于 ComfyUI 在 2024 年 3 月 3 日之后添加的特定补丁功能。如果你的 ComfyUI 版本过旧,节点可能会报错并提示更新。
LoadResAdapterNormalization 节点源码链接
LoadResAdapterNormalization 节点来自 ComfyUI-KJNodes 节点包。
评论
使用 GitHub 登录后即可参与讨论。