VAE Scale FLUX2 Block
VAEScaleFlux2Block
Scale specific layers of FLUX2 VAE. Scale=1.0 keeps original, Scale=0.0 zeroes out the layer.
Pack: ComfyUI-easygoing-nodes
custom_nodes.ComfyUI-easygoing-nodes
Inputs (184)
| Name | Type | Required |
|---|---|---|
| vae | VAE | required |
| bn. | FLOAT | required |
| encoder.conv_in | FLOAT | required |
| encoder.conv_out | FLOAT | required |
| encoder.conv_norm_out | FLOAT | required |
| encoder.down_blocks.0. | FLOAT | required |
| encoder.down_blocks.0.resnets.0. | FLOAT | required |
| encoder.down_blocks.0.resnets.0.conv1 | FLOAT | required |
| encoder.down_blocks.0.resnets.0.conv2 | FLOAT | required |
| encoder.down_blocks.0.resnets.0.norm1 | FLOAT | required |
| encoder.down_blocks.0.resnets.0.norm2 | FLOAT | required |
| encoder.down_blocks.0.resnets.0.conv_shortcut | FLOAT | required |
| encoder.down_blocks.0.resnets.1. | FLOAT | required |
| encoder.down_blocks.0.resnets.1.conv1 | FLOAT | required |
| encoder.down_blocks.0.resnets.1.conv2 | FLOAT | required |
| encoder.down_blocks.0.resnets.1.norm1 | FLOAT | required |
| encoder.down_blocks.0.resnets.1.norm2 | FLOAT | required |
| encoder.down_blocks.0.resnets.1.conv_shortcut | FLOAT | required |
| encoder.down_blocks.0.downsamplers. | FLOAT | required |
| encoder.down_blocks.0.downsamplers.0.conv | FLOAT | required |
| encoder.down_blocks.1. | FLOAT | required |
| encoder.down_blocks.1.resnets.0. | FLOAT | required |
| encoder.down_blocks.1.resnets.0.conv1 | FLOAT | required |
| encoder.down_blocks.1.resnets.0.conv2 | FLOAT | required |
| encoder.down_blocks.1.resnets.0.norm1 | FLOAT | required |
| encoder.down_blocks.1.resnets.0.norm2 | FLOAT | required |
| encoder.down_blocks.1.resnets.0.conv_shortcut | FLOAT | required |
| encoder.down_blocks.1.resnets.1. | FLOAT | required |
| encoder.down_blocks.1.resnets.1.conv1 | FLOAT | required |
| encoder.down_blocks.1.resnets.1.conv2 | FLOAT | required |
| encoder.down_blocks.1.resnets.1.norm1 | FLOAT | required |
| encoder.down_blocks.1.resnets.1.norm2 | FLOAT | required |
| encoder.down_blocks.1.resnets.1.conv_shortcut | FLOAT | required |
| encoder.down_blocks.1.downsamplers. | FLOAT | required |
| encoder.down_blocks.1.downsamplers.0.conv | FLOAT | required |
| encoder.down_blocks.2. | FLOAT | required |
| encoder.down_blocks.2.resnets.0. | FLOAT | required |
| encoder.down_blocks.2.resnets.0.conv1 | FLOAT | required |
| encoder.down_blocks.2.resnets.0.conv2 | FLOAT | required |
| encoder.down_blocks.2.resnets.0.norm1 | FLOAT | required |
| encoder.down_blocks.2.resnets.0.norm2 | FLOAT | required |
| encoder.down_blocks.2.resnets.0.conv_shortcut | FLOAT | required |
| encoder.down_blocks.2.resnets.1. | FLOAT | required |
| encoder.down_blocks.2.resnets.1.conv1 | FLOAT | required |
| encoder.down_blocks.2.resnets.1.conv2 | FLOAT | required |
| encoder.down_blocks.2.resnets.1.norm1 | FLOAT | required |
| encoder.down_blocks.2.resnets.1.norm2 | FLOAT | required |
| encoder.down_blocks.2.resnets.1.conv_shortcut | FLOAT | required |
| encoder.down_blocks.2.downsamplers. | FLOAT | required |
| encoder.down_blocks.2.downsamplers.0.conv | FLOAT | required |
| encoder.down_blocks.3. | FLOAT | required |
| encoder.down_blocks.3.resnets.0. | FLOAT | required |
| encoder.down_blocks.3.resnets.0.conv1 | FLOAT | required |
| encoder.down_blocks.3.resnets.0.conv2 | FLOAT | required |
| encoder.down_blocks.3.resnets.0.norm1 | FLOAT | required |
| encoder.down_blocks.3.resnets.0.norm2 | FLOAT | required |
| encoder.down_blocks.3.resnets.0.conv_shortcut | FLOAT | required |
| encoder.down_blocks.3.resnets.1. | FLOAT | required |
| encoder.down_blocks.3.resnets.1.conv1 | FLOAT | required |
| encoder.down_blocks.3.resnets.1.conv2 | FLOAT | required |
| encoder.down_blocks.3.resnets.1.norm1 | FLOAT | required |
| encoder.down_blocks.3.resnets.1.norm2 | FLOAT | required |
| encoder.down_blocks.3.resnets.1.conv_shortcut | FLOAT | required |
| encoder.mid_block. | FLOAT | required |
| encoder.mid_block.resnets.0. | FLOAT | required |
| encoder.mid_block.resnets.0.conv1 | FLOAT | required |
| encoder.mid_block.resnets.0.conv2 | FLOAT | required |
| encoder.mid_block.resnets.0.norm1 | FLOAT | required |
| encoder.mid_block.resnets.0.norm2 | FLOAT | required |
| encoder.mid_block.resnets.1. | FLOAT | required |
| encoder.mid_block.resnets.1.conv1 | FLOAT | required |
| encoder.mid_block.resnets.1.conv2 | FLOAT | required |
| encoder.mid_block.resnets.1.norm1 | FLOAT | required |
| encoder.mid_block.resnets.1.norm2 | FLOAT | required |
| encoder.mid_block.attentions.0. | FLOAT | required |
| encoder.mid_block.attentions.0.group_norm | FLOAT | required |
| encoder.mid_block.attentions.0.to_q | FLOAT | required |
| encoder.mid_block.attentions.0.to_k | FLOAT | required |
| encoder.mid_block.attentions.0.to_v | FLOAT | required |
| encoder.mid_block.attentions.0.to_out | FLOAT | required |
| quant_conv | FLOAT | required |
| post_quant_conv | FLOAT | required |
| decoder.conv_in | FLOAT | required |
| decoder.conv_out | FLOAT | required |
| decoder.conv_norm_out | FLOAT | required |
| decoder.mid_block. | FLOAT | required |
| decoder.mid_block.resnets.0. | FLOAT | required |
| decoder.mid_block.resnets.0.conv1 | FLOAT | required |
| decoder.mid_block.resnets.0.conv2 | FLOAT | required |
| decoder.mid_block.resnets.0.norm1 | FLOAT | required |
| decoder.mid_block.resnets.0.norm2 | FLOAT | required |
| decoder.mid_block.resnets.1. | FLOAT | required |
| decoder.mid_block.resnets.1.conv1 | FLOAT | required |
| decoder.mid_block.resnets.1.conv2 | FLOAT | required |
| decoder.mid_block.resnets.1.norm1 | FLOAT | required |
| decoder.mid_block.resnets.1.norm2 | FLOAT | required |
| decoder.mid_block.attentions.0. | FLOAT | required |
| decoder.mid_block.attentions.0.group_norm | FLOAT | required |
| decoder.mid_block.attentions.0.to_q | FLOAT | required |
| decoder.mid_block.attentions.0.to_k | FLOAT | required |
| decoder.mid_block.attentions.0.to_v | FLOAT | required |
| decoder.mid_block.attentions.0.to_out | FLOAT | required |
| decoder.up_blocks.0. | FLOAT | required |
| decoder.up_blocks.0.resnets.0. | FLOAT | required |
| decoder.up_blocks.0.resnets.0.conv1 | FLOAT | required |
| decoder.up_blocks.0.resnets.0.conv2 | FLOAT | required |
| decoder.up_blocks.0.resnets.0.norm1 | FLOAT | required |
| decoder.up_blocks.0.resnets.0.norm2 | FLOAT | required |
| decoder.up_blocks.0.resnets.0.conv_shortcut | FLOAT | required |
| decoder.up_blocks.0.resnets.1. | FLOAT | required |
| decoder.up_blocks.0.resnets.1.conv1 | FLOAT | required |
| decoder.up_blocks.0.resnets.1.conv2 | FLOAT | required |
| decoder.up_blocks.0.resnets.1.norm1 | FLOAT | required |
| decoder.up_blocks.0.resnets.1.norm2 | FLOAT | required |
| decoder.up_blocks.0.resnets.1.conv_shortcut | FLOAT | required |
| decoder.up_blocks.0.resnets.2. | FLOAT | required |
| decoder.up_blocks.0.resnets.2.conv1 | FLOAT | required |
| decoder.up_blocks.0.resnets.2.conv2 | FLOAT | required |
| decoder.up_blocks.0.resnets.2.norm1 | FLOAT | required |
| decoder.up_blocks.0.resnets.2.norm2 | FLOAT | required |
| decoder.up_blocks.0.resnets.2.conv_shortcut | FLOAT | required |
| decoder.up_blocks.0.upsamplers. | FLOAT | required |
| decoder.up_blocks.0.upsamplers.0.conv | FLOAT | required |
| decoder.up_blocks.1. | FLOAT | required |
| decoder.up_blocks.1.resnets.0. | FLOAT | required |
| decoder.up_blocks.1.resnets.0.conv1 | FLOAT | required |
| decoder.up_blocks.1.resnets.0.conv2 | FLOAT | required |
| decoder.up_blocks.1.resnets.0.norm1 | FLOAT | required |
| decoder.up_blocks.1.resnets.0.norm2 | FLOAT | required |
| decoder.up_blocks.1.resnets.0.conv_shortcut | FLOAT | required |
| decoder.up_blocks.1.resnets.1. | FLOAT | required |
| decoder.up_blocks.1.resnets.1.conv1 | FLOAT | required |
| decoder.up_blocks.1.resnets.1.conv2 | FLOAT | required |
| decoder.up_blocks.1.resnets.1.norm1 | FLOAT | required |
| decoder.up_blocks.1.resnets.1.norm2 | FLOAT | required |
| decoder.up_blocks.1.resnets.1.conv_shortcut | FLOAT | required |
| decoder.up_blocks.1.resnets.2. | FLOAT | required |
| decoder.up_blocks.1.resnets.2.conv1 | FLOAT | required |
| decoder.up_blocks.1.resnets.2.conv2 | FLOAT | required |
| decoder.up_blocks.1.resnets.2.norm1 | FLOAT | required |
| decoder.up_blocks.1.resnets.2.norm2 | FLOAT | required |
| decoder.up_blocks.1.resnets.2.conv_shortcut | FLOAT | required |
| decoder.up_blocks.1.upsamplers. | FLOAT | required |
| decoder.up_blocks.1.upsamplers.0.conv | FLOAT | required |
| decoder.up_blocks.2. | FLOAT | required |
| decoder.up_blocks.2.resnets.0. | FLOAT | required |
| decoder.up_blocks.2.resnets.0.conv1 | FLOAT | required |
| decoder.up_blocks.2.resnets.0.conv2 | FLOAT | required |
| decoder.up_blocks.2.resnets.0.norm1 | FLOAT | required |
| decoder.up_blocks.2.resnets.0.norm2 | FLOAT | required |
| decoder.up_blocks.2.resnets.0.conv_shortcut | FLOAT | required |
| decoder.up_blocks.2.resnets.1. | FLOAT | required |
| decoder.up_blocks.2.resnets.1.conv1 | FLOAT | required |
| decoder.up_blocks.2.resnets.1.conv2 | FLOAT | required |
| decoder.up_blocks.2.resnets.1.norm1 | FLOAT | required |
| decoder.up_blocks.2.resnets.1.norm2 | FLOAT | required |
| decoder.up_blocks.2.resnets.1.conv_shortcut | FLOAT | required |
| decoder.up_blocks.2.resnets.2. | FLOAT | required |
| decoder.up_blocks.2.resnets.2.conv1 | FLOAT | required |
| decoder.up_blocks.2.resnets.2.conv2 | FLOAT | required |
| decoder.up_blocks.2.resnets.2.norm1 | FLOAT | required |
| decoder.up_blocks.2.resnets.2.norm2 | FLOAT | required |
| decoder.up_blocks.2.resnets.2.conv_shortcut | FLOAT | required |
| decoder.up_blocks.2.upsamplers. | FLOAT | required |
| decoder.up_blocks.2.upsamplers.0.conv | FLOAT | required |
| decoder.up_blocks.3. | FLOAT | required |
| decoder.up_blocks.3.resnets.0. | FLOAT | required |
| decoder.up_blocks.3.resnets.0.conv1 | FLOAT | required |
| decoder.up_blocks.3.resnets.0.conv2 | FLOAT | required |
| decoder.up_blocks.3.resnets.0.norm1 | FLOAT | required |
| decoder.up_blocks.3.resnets.0.norm2 | FLOAT | required |
| decoder.up_blocks.3.resnets.0.conv_shortcut | FLOAT | required |
| decoder.up_blocks.3.resnets.1. | FLOAT | required |
| decoder.up_blocks.3.resnets.1.conv1 | FLOAT | required |
| decoder.up_blocks.3.resnets.1.conv2 | FLOAT | required |
| decoder.up_blocks.3.resnets.1.norm1 | FLOAT | required |
| decoder.up_blocks.3.resnets.1.norm2 | FLOAT | required |
| decoder.up_blocks.3.resnets.1.conv_shortcut | FLOAT | required |
| decoder.up_blocks.3.resnets.2. | FLOAT | required |
| decoder.up_blocks.3.resnets.2.conv1 | FLOAT | required |
| decoder.up_blocks.3.resnets.2.conv2 | FLOAT | required |
| decoder.up_blocks.3.resnets.2.norm1 | FLOAT | required |
| decoder.up_blocks.3.resnets.2.norm2 | FLOAT | required |
| decoder.up_blocks.3.resnets.2.conv_shortcut | FLOAT | required |
Outputs (1)
| Name | Type |
|---|---|
| VAE | VAE |