ComfyUI Node

VAE Merge SDXL

Block-wise merge of two SDXL. 0.0 keeps the first, 1.0 uses the second, in-between values blend linearly. Weights not covered by any widget are kept from the first.

By easygoing0114·Created about a year ago·Updated 5 days ago· 9
VAE Merge SDXL
  • vae1
  • vae2
  • VAE
◄quant_conv0.00►
◄post_quant_conv0.00►
◄encoder.conv_in0.00►
◄encoder.down.00.00►
◄encoder.down.10.00►
◄encoder.down.20.00►
◄encoder.down.30.00►
◄encoder.mid.attn_10.00►
◄encoder.mid.block_10.00►
◄encoder.mid.block_20.00►
◄encoder.norm_out0.00►
◄encoder.conv_out0.00►
◄decoder.conv_in0.00►
◄decoder.mid.attn_10.00►
◄decoder.mid.block_10.00►
◄decoder.mid.block_20.00►
◄decoder.up.00.00►
◄decoder.up.10.00►
◄decoder.up.20.00►
◄decoder.up.30.00►
◄decoder.norm_out0.00►
◄decoder.conv_out0.00►
Categoryadvanced/model_merging/model_specific

Inputs (24)

NameTypeDefaultDescription
vae1VAE—
vae2VAE—
quant_convFLOAT0.000–1—
post_quant_convFLOAT0.000–1—
encoder.conv_inFLOAT0.000–1—
encoder.down.0FLOAT0.000–1—
encoder.down.1FLOAT0.000–1—
encoder.down.2FLOAT0.000–1—
encoder.down.3FLOAT0.000–1—
encoder.mid.attn_1FLOAT0.000–1—
encoder.mid.block_1FLOAT0.000–1—
encoder.mid.block_2FLOAT0.000–1—
encoder.norm_outFLOAT0.000–1—
encoder.conv_outFLOAT0.000–1—
decoder.conv_inFLOAT0.000–1—
decoder.mid.attn_1FLOAT0.000–1—
decoder.mid.block_1FLOAT0.000–1—
decoder.mid.block_2FLOAT0.000–1—
decoder.up.0FLOAT0.000–1—
decoder.up.1FLOAT0.000–1—
decoder.up.2FLOAT0.000–1—
decoder.up.3FLOAT0.000–1—
decoder.norm_outFLOAT0.000–1—
decoder.conv_outFLOAT0.000–1—

Outputs (1)

NameTypeDescription
VAEVAE—