EasyUse/XY Inputsgenerated
XY Inputs: ModelMergeBlocks //EasyUse(ComfyUIのモデルマージブロック比較用XY入力ノード)(XYplot_ModelMergeBlocks)
ComfyUI-Easy-UseのXY Inputs: ModelMergeBlocks //EasyUseノード。2つのチェックポイント間のモデルマージブロック構成を比較するX/Yプロットデータを生成します。
X Yplot Model Merge Blocks
X or Y
ckpt_name_1
COMBO
ckpt_name_2
COMBO
vae_use
Use Model 1
preset
preset
values
STRING
Easy Use
説明
このノードは、2つのチェックポイント間のモデルマージブロック構成を比較するためのX/Yプロットデータを生成します。X_Y出力をXY PlotノードのX入力またはY入力に接続すると、指定したマージブロック値に応じて変化する画像のグリッドを生成できます。
これはデータ生成専用のノードであり、それ自体でモデルを読み込んだりマージしたりはしません。実際のチェックポイントの読み込みとモデルのマージは、ここで取得したパラメータを使用して、後でサンプリング/プロットパイプライン内で行われます。
入力
すべての入力は必須です。
| 入力 | タイプ | デフォルト | 説明 |
|---|---|---|---|
ckpt_name_1 | COMBO | なし | モデルマージで使用する最初のチェックポイント。 |
ckpt_name_2 | COMBO | なし | モデルマージで使用する2番目のチェックポイント。 |
vae_use | COMBO | Use Model 1 | マージされたモデルで使用するチェックポイントのVAEを指定します。 |
preset | COMBO | preset | マージブロックの解釈方法とvaluesの解析方法を決定するマージプリセット。 |
values | STRING | なし | 評価するマージブロック設定を記述する値。 |
入力の詳細
ckpt_name_1とckpt_name_2は、マージする2つのチェックポイントを選択します。両方とも必須で、デフォルトのチェックポイントはありません。vae_useは、マージ結果にアタッチするVAEを制御します。デフォルトはUse Model 1ですが、もう一方のチェックポイントのVAEも選択できるため、マージソースとは独立して特定のVAEを維持できます。presetは、入力されたvaluesをモデルマージブロック設定に変換するためのマージ構成を選択します。利用可能なプリセットはComfyUI-Easy-Useのインストールによって提供されます。valuesはXYプロットのパラメータスイープです。期待される構文は選択したpresetに従います。単純なプリセットでは数値のマージ比率をカンマ区切りで指定し、ブロックベースのプリセットではblock:valueのペアを使用して特定のマージブロックを対象にします。
出力
| 出力 | タイプ | 説明 |
|---|---|---|
X_Y | X_Y | XYプロットデータオブジェクト。これをXY PlotノードのX入力またはY入力に渡します。 |
使用上の注意
- このノードは画像、モデル、潜在データを生成しません。別のXY Plotノードで使用するための
X_Yデータのみを生成します。 - 単純なマージウェイト比較を実行するには、両方のチェックポイントを設定し、VAEを選択し、
presetをpresetのままにして、テストするマージ値をvaluesに入力します。 - ブロック固有のスイープを行うには、ブロック情報を公開するプリセットを選択し、
valuesで対応するblock:value構文を使用します。 valuesが空でなく、選択したプリセットに対して正しくフォーマットされていることを確認してください。空または無効なvalues文字列は、XYプロットステップの失敗を引き起こします。- XY Plotパイプラインが実行されるまでマージされたモデルは作成されないため、このノードは配線の変更や評価のコストが低いです。
コメント
GitHubでサインインしてディスカッションに参加しましょう。