Subtract Latents 算子节点
对两个潜空间张量执行逐元素相减(Elementwise Difference)的代数运算。
算子所属分类:ModularDiffusion/Transform
核心速查 (TL;DR)
- 逐元素张量数学减法:计算公式为 $\text{output} = \text{left_latent} - \text{right_latent}$;
- 强制空间与架构一致性:两个输入张量必须具备完全吻合的张量形状,且源自相同的扩散模型家族潜空间;
- 常见工业级实战场景:提取残差高斯噪声(去噪后潜变量与去噪前噪声潜变量相减)、进行特征消融分析 (Ablation study) 或提取纯净风格差分向量。
典型工作流编排拓扑
潜变量 A ─┐
├─→ [Subtract Latents] → 潜变量后续数学运算 / Generate 重新引导
潜变量 B ─┘
节点外观预览

输入端口规范 (Inputs)
| 端口名称 | 数据类型 | 是否必填 | 详细功能与业务规范说明 |
|---|---|---|---|
left_latent |
LatentArtifact |
是 | 被减数张量基底。 |
right_latent |
LatentArtifact |
是 | 减数张量;物理形状必须与 left_latent 完全匹配。 |
输出端口矩阵 (Outputs)
| 端口名称 | 数据类型 | 详细功能与业务规范说明 |
|---|---|---|
output_latent |
LatentArtifact |
逐元素相减后生成的差值潜空间张量对象(left - right)。 |
避坑技巧与最佳实践 (Tips & pitfalls)
- 严密注意连线顺序:减法运算不满足交换律——
a - b与b - a在物理潜空间中代表截然相反的特征向量方向;若需要将特定特征从主图张量中剔除,请务必将主图接入left_latent(被减数)。 - 必须保证张量形状严格对齐:若两路潜变量的分辨率或帧长存在差异,请先在较小的一路后方追加 Latent Upsampler 等算子完成几何尺寸对齐。
推荐延伸阅读
- Add Latents — 潜变量逐元素相加算子
- Multiply Latents — 潜变量逐元素相乘算子