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_1COMBOなしモデルマージで使用する最初のチェックポイント。
ckpt_name_2COMBOなしモデルマージで使用する2番目のチェックポイント。
vae_useCOMBOUse Model 1マージされたモデルで使用するチェックポイントのVAEを指定します。
presetCOMBOpresetマージブロックの解釈方法とvaluesの解析方法を決定するマージプリセット。
valuesSTRINGなし評価するマージブロック設定を記述する値。

入力の詳細

  • ckpt_name_1ckpt_name_2は、マージする2つのチェックポイントを選択します。両方とも必須で、デフォルトのチェックポイントはありません。
  • vae_useは、マージ結果にアタッチするVAEを制御します。デフォルトはUse Model 1ですが、もう一方のチェックポイントのVAEも選択できるため、マージソースとは独立して特定のVAEを維持できます。
  • presetは、入力されたvaluesをモデルマージブロック設定に変換するためのマージ構成を選択します。利用可能なプリセットはComfyUI-Easy-Useのインストールによって提供されます。
  • valuesはXYプロットのパラメータスイープです。期待される構文は選択したpresetに従います。単純なプリセットでは数値のマージ比率をカンマ区切りで指定し、ブロックベースのプリセットではblock:valueのペアを使用して特定のマージブロックを対象にします。

出力

出力タイプ説明
X_YX_YXYプロットデータオブジェクト。これをXY PlotノードのX入力またはY入力に渡します。

使用上の注意

  • このノードは画像、モデル、潜在データを生成しません。別のXY Plotノードで使用するためのX_Yデータのみを生成します。
  • 単純なマージウェイト比較を実行するには、両方のチェックポイントを設定し、VAEを選択し、presetpresetのままにして、テストするマージ値をvaluesに入力します。
  • ブロック固有のスイープを行うには、ブロック情報を公開するプリセットを選択し、valuesで対応するblock:value構文を使用します。
  • valuesが空でなく、選択したプリセットに対して正しくフォーマットされていることを確認してください。空または無効なvalues文字列は、XYプロットステップの失敗を引き起こします。
  • XY Plotパイプラインが実行されるまでマージされたモデルは作成されないため、このノードは配線の変更や評価のコストが低いです。

コメント

GitHubでサインインしてディスカッションに参加しましょう。

コメントを読み込み中…