参数名称 | 说明 |
---|---|
model | 主要的图像生成模型(如 SD 1.5 / SDXL 等)。 |
ipadapter | IPAdapter 模型或结构体。 |
pos_embed | 正向嵌入,通常由 IPAdapterImageEmbeds、IPAdapterStyleComposition 等节点生成。是主控制嵌入(来自图片),作用相当于“我要这种风格/构图”。 |
neg_embed | 用于限制嵌入的作用范围,例如只作用在人物区域等。 是负面方向上的嵌入,用于抵消、削弱某些信息(例如“不要这种风格”)。 |
attn_mask | 注意力遮罩,仅对图像的部分区域应用 IPAdapter 嵌入。 |
clip_vision | 可选的外部视觉模型。如果 ipadapter 结构体中没有自动提供,则必须显式提供。 |
IPAdapter Embeds Batch
节点功能:该节点用于多图上传的不同风格参考,不会造成风格之间的信息污染。
输入参数
输出参数
参数名称 | 说明 |
---|---|
MODEL | 返回一个已经注入了 IPAdapter 嵌入的新模型副本,可用于后续生成。 |
控件参数
参数名称 | 说明 |
---|---|
weight | 控制嵌入影响力的权重,范围为 -1 到 3,默认值为 1.0。 |
weight_type | 权重使用方式,取值来自 WEIGHT_TYPES(如 linear、step、fade 等)。 |
start_at | 指定从哪个归一化时间点(0-1)开始应用该嵌入,默认值 0.0。 |
end_at | 指定在归一化时间点(0-1)何时停止应用嵌入,默认值 1.0。 |
embeds_scaling | 嵌入缩放策略,控制 Key/Value 的 attention 权重: - V only:仅缩放 V - K+V:同时缩放 Key 与 Value - K+V w/ C penalty:加入通道惩罚项 - K+mean(V) w/ C penalty:引入 V 的均值惩罚项。 推荐: K+V 在表现更复杂风格时更稳定; K+V w/ C penalty 可以防止通道过拟合。 |
如下图所示,需要对Encoder节点获得的风格编码信息进行Combine(合并)之后,才能通过batch节点进行解压缩,进而完成不同风格图像的单独参考,假如没有使用batch节点,则会完成风格的融合。