EasyUse/XY Inputsgenerated
XY Inputs: ModelMergeBlocks //EasyUse(XYplot_ModelMergeBlocks)
XY Inputs: ModelMergeBlocks //EasyUse node from ComfyUI-Easy-Use.
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
Description
This node builds X/Y plot data for comparing model merge block configurations between two checkpoints. Connect the X_Y output to the X or Y input of an XY Plot node to generate a grid of images that vary by the merge block values you specify.
It is a data-generation node only: it does not load or merge models by itself. The actual checkpoint loading and model merging happen later in the sampling/plot pipeline using the parameters captured here.
Inputs
All inputs are required.
| Input | Type | Default | Description |
|---|---|---|---|
ckpt_name_1 | COMBO | — | First checkpoint to use in the model merge. |
ckpt_name_2 | COMBO | — | Second checkpoint to use in the model merge. |
vae_use | COMBO | Use Model 1 | Which checkpoint's VAE to use with the merged model. |
preset | COMBO | preset | Merge preset that determines how the merge blocks are interpreted and how values should be parsed. |
values | STRING | — | Values describing the merge block setup to evaluate. |
Input details
ckpt_name_1andckpt_name_2select the two checkpoints to merge. Both are required; there is no default checkpoint.vae_usecontrols which VAE is attached to the merged result. The default isUse Model 1, but the other checkpoint's VAE can also be selected, making it possible to keep a specific VAE independent of the merge source.presetselects the merge configuration used to translate the inputvaluesinto model merge block settings. The available presets are provided by the ComfyUI-Easy-Use installation.valuesis the parameter sweep for the XY plot. Its expected syntax follows the selectedpreset: simple presets may take a comma-separated list of numeric merge ratios, while block-based presets may useblock:valuepairs to target specific merge blocks.
Outputs
| Output | Type | Description |
|---|---|---|
X_Y | X_Y | XY plot data object. Pass this to the X or Y input of an XY Plot node. |
Usage Notes
- This node does not produce an image, model, or latent. It only produces
X_Ydata for use with a separate XY Plot node. - To run a straightforward merge-weight comparison, set both checkpoints, choose a VAE, leave
presetaspreset, and enter the merge values to test invalues. - For block-specific sweeps, select a preset that exposes block information and use the matching
block:valuesyntax invalues. - Make sure
valuesis non-empty and correctly formatted for the selected preset; an empty or invalid values string will cause the XY plot step to fail. - Since no merged model is created until the XY Plot pipeline runs, this node is inexpensive to rewire and evaluate.
Comments
Sign in with GitHub to join the discussion.