ComfyUI Node
VAE Merge SDXL Block
Block-wise merging for SDXL VAE. Ratio=0.0 keeps vae1, Ratio=1.0 uses vae2.
VAE Merge SDXL Block
- vae1
- vae2
- VAE
◄quant_conv0.50►
◄post_quant_conv0.50►
◄encoder.conv_in0.50►
◄encoder.down.0.0.50►
◄encoder.down.1.0.50►
◄encoder.down.2.0.50►
◄encoder.down.3.0.50►
◄encoder.mid.attn_1.0.50►
◄encoder.mid.block_1.0.50►
◄encoder.mid.block_2.0.50►
◄encoder.norm_out0.50►
◄encoder.conv_out0.50►
◄decoder.conv_in0.50►
◄decoder.mid.attn_1.0.50►
◄decoder.mid.block_1.0.50►
◄decoder.mid.block_2.0.50►
◄decoder.up.0.0.50►
◄decoder.up.1.0.50►
◄decoder.up.2.0.50►
◄decoder.up.3.0.50►
◄decoder.norm_out0.50►
◄decoder.conv_out0.50►
Categoryadvanced/model_merging/model_specific
Inputs (24)
| Name | Type | Default | Description |
|---|---|---|---|
| vae1 | VAE | — | |
| vae2 | VAE | — | |
| quant_conv | FLOAT | 0.500–1 | — |
| post_quant_conv | FLOAT | 0.500–1 | — |
| encoder.conv_in | FLOAT | 0.500–1 | — |
| encoder.down.0. | FLOAT | 0.500–1 | — |
| encoder.down.1. | FLOAT | 0.500–1 | — |
| encoder.down.2. | FLOAT | 0.500–1 | — |
| encoder.down.3. | FLOAT | 0.500–1 | — |
| encoder.mid.attn_1. | FLOAT | 0.500–1 | — |
| encoder.mid.block_1. | FLOAT | 0.500–1 | — |
| encoder.mid.block_2. | FLOAT | 0.500–1 | — |
| encoder.norm_out | FLOAT | 0.500–1 | — |
| encoder.conv_out | FLOAT | 0.500–1 | — |
| decoder.conv_in | FLOAT | 0.500–1 | — |
| decoder.mid.attn_1. | FLOAT | 0.500–1 | — |
| decoder.mid.block_1. | FLOAT | 0.500–1 | — |
| decoder.mid.block_2. | FLOAT | 0.500–1 | — |
| decoder.up.0. | FLOAT | 0.500–1 | — |
| decoder.up.1. | FLOAT | 0.500–1 | — |
| decoder.up.2. | FLOAT | 0.500–1 | — |
| decoder.up.3. | FLOAT | 0.500–1 | — |
| decoder.norm_out | FLOAT | 0.500–1 | — |
| decoder.conv_out | FLOAT | 0.500–1 | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| VAE | VAE | — |