参数名称 | 说明 |
---|---|
embed1 | 第一个嵌入向量,是所有操作的基础输入。 |
embed2 | 额外要组合的嵌入向量。 |
embed3 | 额外要组合的嵌入向量。 |
embed4 | 额外要组合的嵌入向量。 |
embed5 | 额外要组合的嵌入向量。 |
IPAdapter Combine Embeds
节点功能:该节点完成不同Embeds的融合。
输入参数
输出参数
参数名称 | 说明 |
---|---|
EMBEDS | 合并后的嵌入向量,结构仍为 (B, D) 的张量。 |
控件参数
参数名称 | 说明 |
---|---|
method | 合并方式,可选值包括:concat, add, subtract, average, norm average, max, min。 concat:直接拼接嵌入(按 batch 维度),输出大小为 N×D。常用于保持多个嵌入信息独立存在。 add:多个嵌入逐元素相加,输出为一个嵌入向量。类似融合多个特征。 subtract:用第一个嵌入减去其余所有嵌入的平均值。强调差异信息,适合提取“差异嵌入”。 average :多个嵌入的平均值。用于多个特征的融合表达。 norm average:所有嵌入向量先归一化,再取平均。避免被某个模长很大的向量主导。用于方向为主的语义空间。 max:对每个维度取最大值(保留最强信号)。适合寻找“最强响应”。 min:对每个维度取最小值(过滤噪声)。 使用建议: 多视图融合/特征加权:average 或 norm average 保留各嵌入独立性:concat 找到最强语义维度:max 计算语义差异:subtract |
如下图所示,该节点可以合并不同图像编码后的视觉特征信息,进而进行融合出图,效果如下图所示,大家可以自行测试不同的风格融合效果。