ComfyUI Node
Model Merge ZIT
A ComfyUI node in advanced/model_merging with 47 inputs and 1 output.
Model Merge ZIT
- model1
- model2
- MODEL
◄early1.00►
◄lowmid1.00►
◄upmid1.00►
◄late1.00►
◄x_embedder1.00►
◄t_embedder1.00►
◄cap_embedder1.00►
◄refiners1.00►
◄final1.00►
◄other1.00►
◄granularitygrouped►
◄layer_01.00►
◄layer_11.00►
◄layer_21.00►
◄layer_31.00►
◄layer_41.00►
◄layer_51.00►
◄layer_61.00►
◄layer_71.00►
◄layer_81.00►
◄layer_91.00►
◄layer_101.00►
◄layer_111.00►
◄layer_121.00►
◄layer_131.00►
◄layer_141.00►
◄layer_151.00►
◄layer_161.00►
◄layer_171.00►
◄layer_181.00►
◄layer_191.00►
◄layer_201.00►
◄layer_211.00►
◄layer_221.00►
◄layer_231.00►
◄layer_241.00►
◄layer_251.00►
◄layer_261.00►
◄layer_271.00►
◄layer_281.00►
◄layer_291.00►
◄context_refiner1.00►
◄noise_refiner1.00►
◄final_layer1.00►
◄norm_final1.00►
Categoryadvanced/model_merging
Inputs (47)
| Name | Type | Default | Description |
|---|---|---|---|
| model1 | MODEL | — | |
| model2 | MODEL | — | |
| early | FLOAT | 1.000–1 | Layers 0-5: Translation/encoding |
| lowmid | FLOAT | 1.000–1 | Layers 6-14: Composition/layout |
| upmid | FLOAT | 1.000–1 | Layers 15-23: Details/attributes |
| late | FLOAT | 1.000–1 | Layers 24-29: Refinement/aesthetics |
| x_embedder | FLOAT | 1.000–1 | Patch embedding (converts image patches to tokens) |
| t_embedder | FLOAT | 1.000–1 | Timestep embedding |
| cap_embedder | FLOAT | 1.000–1 | Caption/text embedding |
| refiners | FLOAT | 1.000–1 | context_refiner + noise_refiner |
| final | FLOAT | 1.000–1 | final_layer + norm_final |
| other | FLOAT | 1.000–1 | Remaining (pad tokens, etc.) |
| granularityopt | COMBO | grouped | grouped: per-group ratios (original ModelMergeZIT). blocks: per-layer ratios (original ModelMergeZITBlocks). |
| layer_0opt | FLOAT | 1.000–1 | Layer 0: Translation/encoding |
| layer_1opt | FLOAT | 1.000–1 | Layer 1: Translation/encoding |
| layer_2opt | FLOAT | 1.000–1 | Layer 2: Translation/encoding |
| layer_3opt | FLOAT | 1.000–1 | Layer 3: Translation/encoding |
| layer_4opt | FLOAT | 1.000–1 | Layer 4: Translation/encoding |
| layer_5opt | FLOAT | 1.000–1 | Layer 5: Translation/encoding |
| layer_6opt | FLOAT | 1.000–1 | Layer 6: Composition/layout |
| layer_7opt | FLOAT | 1.000–1 | Layer 7: Composition/layout |
| layer_8opt | FLOAT | 1.000–1 | Layer 8: Composition/layout |
| layer_9opt | FLOAT | 1.000–1 | Layer 9: Composition/layout |
| layer_10opt | FLOAT | 1.000–1 | Layer 10: Composition/layout |
| layer_11opt | FLOAT | 1.000–1 | Layer 11: Composition/layout |
| layer_12opt | FLOAT | 1.000–1 | Layer 12: Composition/layout |
| layer_13opt | FLOAT | 1.000–1 | Layer 13: Composition/layout |
| layer_14opt | FLOAT | 1.000–1 | Layer 14: Composition/layout |
| layer_15opt | FLOAT | 1.000–1 | Layer 15: Details/attributes |
| layer_16opt | FLOAT | 1.000–1 | Layer 16: Details/attributes |
| layer_17opt | FLOAT | 1.000–1 | Layer 17: Details/attributes |
| layer_18opt | FLOAT | 1.000–1 | Layer 18: Details/attributes |
| layer_19opt | FLOAT | 1.000–1 | Layer 19: Details/attributes |
| layer_20opt | FLOAT | 1.000–1 | Layer 20: Details/attributes |
| layer_21opt | FLOAT | 1.000–1 | Layer 21: Details/attributes |
| layer_22opt | FLOAT | 1.000–1 | Layer 22: Details/attributes |
| layer_23opt | FLOAT | 1.000–1 | Layer 23: Details/attributes |
| layer_24opt | FLOAT | 1.000–1 | Layer 24: Refinement/aesthetics |
| layer_25opt | FLOAT | 1.000–1 | Layer 25: Refinement/aesthetics |
| layer_26opt | FLOAT | 1.000–1 | Layer 26: Refinement/aesthetics |
| layer_27opt | FLOAT | 1.000–1 | Layer 27: Refinement/aesthetics |
| layer_28opt | FLOAT | 1.000–1 | Layer 28: Refinement/aesthetics |
| layer_29opt | FLOAT | 1.000–1 | Layer 29: Refinement/aesthetics |
| context_refineropt | FLOAT | 1.000–1 | Context refinement |
| noise_refineropt | FLOAT | 1.000–1 | Noise refinement |
| final_layeropt | FLOAT | 1.000–1 | Final output layer |
| norm_finalopt | FLOAT | 1.000–1 | Final normalization |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| MODEL | MODEL | — |