コンテンツにスキップ

潜在変数の加算 (Add Latents)

2 つの潜在変数(Latent)テンソル要素ごとの加算を行います。

カテゴリ: ModularDiffusion/Transform

概要 (TL;DR)

  • 要素ごとに output = left_latent + right_latent を計算します。
  • 両方の入力は同じ形状(Shape)と同じ潜在空間(同じパイプライン種別由来)を共有している必要があります。
  • 主な用途: ノイズ除去された 2 つの潜在変数のブレンド、制御されたノイズの注入、ステージ間の残差(Residual)加算。

ワークフローにおける一般的な配置 (Typical workflow position)

Generate Media Latents (A) ─┐
                            ├─→ [Add Latents] → Generate / Decode
Generate Media Latents (B) ─┘

ノードプレビュー (Node preview)

Add Latents

入力 (Inputs)

名前 型 必須 備考
left_latent LatentArtifact はい
right_latent LatentArtifact はい left_latent と同じ形状(Shape)である必要があります。

出力 (Outputs)

名前 型 備考
output_latent LatentArtifact left + right の計算結果。

ヒントと注意点 (Tips & pitfalls)

  • 両方の入力が同じ形状である必要があります: サイズが異なる場合は、事前に入力の一方をリサイズまたはアップサンプルしてください。
  • 同じパイプラインファミリー内の潜在変数を使用してください: 各モデルは異なる潜在空間を使用します。異なるファミリー間(例: Flux と SDXL)で潜在変数を混在させると、意味のない出力結果になります。

関連項目 (See also)