このドキュメントは AI によって生成されました。誤りを発見された場合、または改善のご提案がありましたら、ぜひご貢献ください! GitHub で編集するSkipLayerGuidanceDiT ノードの簡易版であり、デノイジング処理中の無条件パス(unconditional pass)のみを変更します。このノードは、指定されたタイミングおよびレイヤー・パラメーターに基づき、無条件パスにおいて特定のレイヤーを意図的にスキップすることで、DiT(Diffusion Transformer:拡散変換器)モデル内の特定のトランスフォーマー・レイヤーに「ジャンプ層ガイド」(skip layer guidance)を適用します。
入力
| パラメーター | データ型 | 必須 | 範囲 | 説明 |
|---|---|---|---|---|
model | MODEL | はい | - | ジャンプ層ガイドを適用するモデル |
double_layers | STRING | はい | - | スキップ対象のダブルブロック・レイヤーのインデックスをカンマ区切りで並べたリスト(デフォルト: “7, 8, 9”) |
single_layers | STRING | はい | - | スキップ対象のシングルブロック・レイヤーのインデックスをカンマ区切りで並べたリスト(デフォルト: “7, 8, 9”) |
start_percent | FLOAT | はい | 0.0 - 1.0 | ジャンプ層ガイドを開始するデノイジング処理の進行率(百分率)(デフォルト: 0.0) |
end_percent | FLOAT | はい | 0.0 - 1.0 | ジャンプ層ガイドを終了するデノイジング処理の進行率(百分率)(デフォルト: 1.0) |
double_layers および single_layers の両方に有効なレイヤーインデックスが含まれている場合にのみ適用されます。両方が空の場合、このノードは元のモデルを変更せずにそのまま返します。
出力
| 出力名 | データ型 | 説明 |
|---|---|---|
model | MODEL | 指定されたレイヤーにジャンプ層ガイドが適用された、変更済みのモデル |