メインコンテンツへスキップ
このドキュメントは AI によって生成されました。誤りを発見された場合、または改善のご提案がありましたら、ぜひご貢献ください! GitHub で編集する
SkipLayerGuidanceDiT ノードの簡易版であり、デノイジング処理中の無条件パス(unconditional pass)のみを変更します。このノードは、指定されたタイミングおよびレイヤー・パラメーターに基づき、無条件パスにおいて特定のレイヤーを意図的にスキップすることで、DiT(Diffusion Transformer:拡散変換器)モデル内の特定のトランスフォーマー・レイヤーに「ジャンプ層ガイド」(skip layer guidance)を適用します。

入力

パラメーターデータ型必須範囲説明
modelMODELはい-ジャンプ層ガイドを適用するモデル
double_layersSTRINGはい-スキップ対象のダブルブロック・レイヤーのインデックスをカンマ区切りで並べたリスト(デフォルト: “7, 8, 9”)
single_layersSTRINGはい-スキップ対象のシングルブロック・レイヤーのインデックスをカンマ区切りで並べたリスト(デフォルト: “7, 8, 9”)
start_percentFLOATはい0.0 - 1.0ジャンプ層ガイドを開始するデノイジング処理の進行率(百分率)(デフォルト: 0.0)
end_percentFLOATはい0.0 - 1.0ジャンプ層ガイドを終了するデノイジング処理の進行率(百分率)(デフォルト: 1.0)
注意: ジャンプ層ガイドは、double_layers および single_layers の両方に有効なレイヤーインデックスが含まれている場合にのみ適用されます。両方が空の場合、このノードは元のモデルを変更せずにそのまま返します。

出力

出力名データ型説明
modelMODEL指定されたレイヤーにジャンプ層ガイドが適用された、変更済みのモデル