このドキュメントは AI によって生成されました。誤りを発見された場合、または改善に関するご提案がある場合は、ぜひご貢献ください! GitHub で編集UNetCrossAttentionMultiply ノードは、UNet モデル内のクロスアテンション機構に乗算係数を適用します。これにより、クロスアテンション層のクエリ(query)、キー(key)、バリュー(value)、および出力(output)の各コンポーネントをスケーリングでき、さまざまなアテンションの動作や効果を実験することが可能です。
入力
| パラメーター | データ型 | 必須 | 範囲 | 説明 |
|---|---|---|---|---|
model | MODEL | はい | - | アテンションのスケーリング係数を適用する UNet モデル |
q | FLOAT | いいえ | 0.0 - 10.0 | クロスアテンションにおけるクエリコンポーネントのスケーリング係数(デフォルト:1.0) |
k | FLOAT | いいえ | 0.0 - 10.0 | クロスアテンションにおけるキーコンポーネントのスケーリング係数(デフォルト:1.0) |
v | FLOAT | いいえ | 0.0 - 10.0 | クロスアテンションにおけるバリューコンポーネントのスケーリング係数(デフォルト:1.0) |
out | FLOAT | いいえ | 0.0 - 10.0 | クロスアテンションにおける出力コンポーネントのスケーリング係数(デフォルト:1.0) |
出力
| 出力名 | データ型 | 説明 |
|---|---|---|
model | MODEL | クロスアテンションコンポーネントがスケーリングされた UNet モデル |