潜在変数の減算 (Subtract Latents)
2 つの潜在変数(Latent)テンソルの要素ごとの差(Elementwise Difference)を計算します。
カテゴリ: ModularDiffusion/Transform
概要 (TL;DR)
- 要素ごとに
output = left_latent - right_latentを計算します。 - 両方の入力は同じ形状(Shape)と同じ潜在空間(同じパイプライン種別由来)を共有している必要があります。
- 主な用途: ノイズ成分の分離(デノイズ後 − ノイズあり)、潜在空間でのアブレーション(差異検証)実験。
ワークフローにおける一般的な配置 (Typical workflow position)
Latent A ─┐
├─→ [Subtract Latents] → Latent Math / Generate
Latent B ─┘
ノードプレビュー (Node preview)

入力 (Inputs)
| 名前 | 型 | 必須 | 備考 |
|---|---|---|---|
left_latent |
LatentArtifact |
はい | 引かれる側の潜在変数(被減数)。 |
right_latent |
LatentArtifact |
はい | 引く側の潜在変数(減数)。left_latent と同じ形状である必要があります。 |
出力 (Outputs)
| 名前 | 型 | 備考 |
|---|---|---|
output_latent |
LatentArtifact |
left − right の計算結果。 |
ヒントと注意点 (Tips & pitfalls)
- 入力の順序に注意してください: 減算は可換ではないため、
a − bとb − aは結果が異なります。 - 両方の入力が同じ形状である必要があります: 減算を行う前に、サイズが異なる場合はアップサンプルやリサイズを行ってください。