ComfyUI Node: VAE Deep Debiaser (Flux 2 Klein — 125 Tensors)
Run ComfyUI workflows without the setup
No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.
Category
model_patches
Inputs
vae VAE
preset
- Custom
- Default
- Dec All Up0 convs 90%
- Dec All Up0 convs 85%
- Dec All Up0+Up1 convs 90%
- Dec All Up convs 90%
- Dec All Up convs 85%
- Dec All Up norms 90%
- Dec Mid Attn all 90%
- Dec Mid Attn all 80%
- Dec Mid Attn Q+K 90%
- Dec All norms 90%
- Dec All norms 85%
- Dec Up0 convs boost 110%
- Dec Up0 convs boost 120%
- Dec NormOut boost 110%
- Dec ConvOut boost 110%
- All Decoder 95%
- All Decoder 90%
- All Decoder 85%
- Global 95%
- Global 90%
save_model BOOLEAN
save_mode
- full_model
- diff_only
- both
filename STRING
bn BOOLEAN
bn_str FLOAT
d_pqconv BOOLEAN
d_pqconv_str FLOAT
d_conv_in BOOLEAN
d_conv_in_str FLOAT
d_mid_attn_q BOOLEAN
d_mid_attn_q_str FLOAT
d_mid_attn_k BOOLEAN
d_mid_attn_k_str FLOAT
d_mid_attn_v BOOLEAN
d_mid_attn_v_str FLOAT
d_mid_attn_proj_out BOOLEAN
d_mid_attn_proj_out_str FLOAT
d_mid_attn_norm BOOLEAN
d_mid_attn_norm_str FLOAT
d_mid_b1_conv1 BOOLEAN
d_mid_b1_conv1_str FLOAT
d_mid_b1_conv2 BOOLEAN
d_mid_b1_conv2_str FLOAT
d_mid_b1_norm1 BOOLEAN
d_mid_b1_norm1_str FLOAT
d_mid_b1_norm2 BOOLEAN
d_mid_b1_norm2_str FLOAT
d_mid_b2_conv1 BOOLEAN
d_mid_b2_conv1_str FLOAT
d_mid_b2_conv2 BOOLEAN
d_mid_b2_conv2_str FLOAT
d_mid_b2_norm1 BOOLEAN
d_mid_b2_norm1_str FLOAT
d_mid_b2_norm2 BOOLEAN
d_mid_b2_norm2_str FLOAT
d_u0b0_conv1 BOOLEAN
d_u0b0_conv1_str FLOAT
d_u0b0_conv2 BOOLEAN
d_u0b0_conv2_str FLOAT
d_u0b0_norm1 BOOLEAN
d_u0b0_norm1_str FLOAT
d_u0b0_norm2 BOOLEAN
d_u0b0_norm2_str FLOAT
d_u0b0_nin_shortcut BOOLEAN
d_u0b0_nin_shortcut_str FLOAT
d_u0b1_conv1 BOOLEAN
d_u0b1_conv1_str FLOAT
d_u0b1_conv2 BOOLEAN
d_u0b1_conv2_str FLOAT
d_u0b1_norm1 BOOLEAN
d_u0b1_norm1_str FLOAT
d_u0b1_norm2 BOOLEAN
d_u0b1_norm2_str FLOAT
d_u0b2_conv1 BOOLEAN
d_u0b2_conv1_str FLOAT
d_u0b2_conv2 BOOLEAN
d_u0b2_conv2_str FLOAT
d_u0b2_norm1 BOOLEAN
d_u0b2_norm1_str FLOAT
d_u0b2_norm2 BOOLEAN
d_u0b2_norm2_str FLOAT
d_u1b0_conv1 BOOLEAN
d_u1b0_conv1_str FLOAT
d_u1b0_conv2 BOOLEAN
d_u1b0_conv2_str FLOAT
d_u1b0_norm1 BOOLEAN
d_u1b0_norm1_str FLOAT
d_u1b0_norm2 BOOLEAN
d_u1b0_norm2_str FLOAT
d_u1b0_nin_shortcut BOOLEAN
d_u1b0_nin_shortcut_str FLOAT
d_u1b1_conv1 BOOLEAN
d_u1b1_conv1_str FLOAT
d_u1b1_conv2 BOOLEAN
d_u1b1_conv2_str FLOAT
d_u1b1_norm1 BOOLEAN
d_u1b1_norm1_str FLOAT
d_u1b1_norm2 BOOLEAN
d_u1b1_norm2_str FLOAT
d_u1b2_conv1 BOOLEAN
d_u1b2_conv1_str FLOAT
d_u1b2_conv2 BOOLEAN
d_u1b2_conv2_str FLOAT
d_u1b2_norm1 BOOLEAN
d_u1b2_norm1_str FLOAT
d_u1b2_norm2 BOOLEAN
d_u1b2_norm2_str FLOAT
d_u1_up BOOLEAN
d_u1_up_str FLOAT
d_u2b0_conv1 BOOLEAN
d_u2b0_conv1_str FLOAT
d_u2b0_conv2 BOOLEAN
d_u2b0_conv2_str FLOAT
d_u2b0_norm1 BOOLEAN
d_u2b0_norm1_str FLOAT
d_u2b0_norm2 BOOLEAN
d_u2b0_norm2_str FLOAT
d_u2b1_conv1 BOOLEAN
d_u2b1_conv1_str FLOAT
d_u2b1_conv2 BOOLEAN
d_u2b1_conv2_str FLOAT
d_u2b1_norm1 BOOLEAN
d_u2b1_norm1_str FLOAT
d_u2b1_norm2 BOOLEAN
d_u2b1_norm2_str FLOAT
d_u2b2_conv1 BOOLEAN
d_u2b2_conv1_str FLOAT
d_u2b2_conv2 BOOLEAN
d_u2b2_conv2_str FLOAT
d_u2b2_norm1 BOOLEAN
d_u2b2_norm1_str FLOAT
d_u2b2_norm2 BOOLEAN
d_u2b2_norm2_str FLOAT
d_u2_up BOOLEAN
d_u2_up_str FLOAT
d_u3b0_conv1 BOOLEAN
d_u3b0_conv1_str FLOAT
d_u3b0_conv2 BOOLEAN
d_u3b0_conv2_str FLOAT
d_u3b0_norm1 BOOLEAN
d_u3b0_norm1_str FLOAT
d_u3b0_norm2 BOOLEAN
d_u3b0_norm2_str FLOAT
d_u3b1_conv1 BOOLEAN
d_u3b1_conv1_str FLOAT
d_u3b1_conv2 BOOLEAN
d_u3b1_conv2_str FLOAT
d_u3b1_norm1 BOOLEAN
d_u3b1_norm1_str FLOAT
d_u3b1_norm2 BOOLEAN
d_u3b1_norm2_str FLOAT
d_u3b2_conv1 BOOLEAN
d_u3b2_conv1_str FLOAT
d_u3b2_conv2 BOOLEAN
d_u3b2_conv2_str FLOAT
d_u3b2_norm1 BOOLEAN
d_u3b2_norm1_str FLOAT
d_u3b2_norm2 BOOLEAN
d_u3b2_norm2_str FLOAT
d_u3_up BOOLEAN
d_u3_up_str FLOAT
d_norm_out BOOLEAN
d_norm_out_str FLOAT
d_conv_out BOOLEAN
d_conv_out_str FLOAT
e_conv_in BOOLEAN
e_conv_in_str FLOAT
e_d0b0_conv1 BOOLEAN
e_d0b0_conv1_str FLOAT
e_d0b0_conv2 BOOLEAN
e_d0b0_conv2_str FLOAT
e_d0b0_norm1 BOOLEAN
e_d0b0_norm1_str FLOAT
e_d0b0_norm2 BOOLEAN
e_d0b0_norm2_str FLOAT
e_d0b1_conv1 BOOLEAN
e_d0b1_conv1_str FLOAT
e_d0b1_conv2 BOOLEAN
e_d0b1_conv2_str FLOAT
e_d0b1_norm1 BOOLEAN
e_d0b1_norm1_str FLOAT
e_d0b1_norm2 BOOLEAN
e_d0b1_norm2_str FLOAT
e_d0_down BOOLEAN
e_d0_down_str FLOAT
e_d1b0_conv1 BOOLEAN
e_d1b0_conv1_str FLOAT
e_d1b0_conv2 BOOLEAN
e_d1b0_conv2_str FLOAT
e_d1b0_norm1 BOOLEAN
e_d1b0_norm1_str FLOAT
e_d1b0_norm2 BOOLEAN
e_d1b0_norm2_str FLOAT
e_d1b0_nin_shortcut BOOLEAN
e_d1b0_nin_shortcut_str FLOAT
e_d1b1_conv1 BOOLEAN
e_d1b1_conv1_str FLOAT
e_d1b1_conv2 BOOLEAN
e_d1b1_conv2_str FLOAT
e_d1b1_norm1 BOOLEAN
e_d1b1_norm1_str FLOAT
e_d1b1_norm2 BOOLEAN
e_d1b1_norm2_str FLOAT
e_d1_down BOOLEAN
e_d1_down_str FLOAT
e_d2b0_conv1 BOOLEAN
e_d2b0_conv1_str FLOAT
e_d2b0_conv2 BOOLEAN
e_d2b0_conv2_str FLOAT
e_d2b0_norm1 BOOLEAN
e_d2b0_norm1_str FLOAT
e_d2b0_norm2 BOOLEAN
e_d2b0_norm2_str FLOAT
e_d2b0_nin_shortcut BOOLEAN
e_d2b0_nin_shortcut_str FLOAT
e_d2b1_conv1 BOOLEAN
e_d2b1_conv1_str FLOAT
e_d2b1_conv2 BOOLEAN
e_d2b1_conv2_str FLOAT
e_d2b1_norm1 BOOLEAN
e_d2b1_norm1_str FLOAT
e_d2b1_norm2 BOOLEAN
e_d2b1_norm2_str FLOAT
e_d2_down BOOLEAN
e_d2_down_str FLOAT
e_d3b0_conv1 BOOLEAN
e_d3b0_conv1_str FLOAT
e_d3b0_conv2 BOOLEAN
e_d3b0_conv2_str FLOAT
e_d3b0_norm1 BOOLEAN
e_d3b0_norm1_str FLOAT
e_d3b0_norm2 BOOLEAN
e_d3b0_norm2_str FLOAT
e_d3b1_conv1 BOOLEAN
e_d3b1_conv1_str FLOAT
e_d3b1_conv2 BOOLEAN
e_d3b1_conv2_str FLOAT
e_d3b1_norm1 BOOLEAN
e_d3b1_norm1_str FLOAT
e_d3b1_norm2 BOOLEAN
e_d3b1_norm2_str FLOAT
e_mid_attn_q BOOLEAN
e_mid_attn_q_str FLOAT
e_mid_attn_k BOOLEAN
e_mid_attn_k_str FLOAT
e_mid_attn_v BOOLEAN
e_mid_attn_v_str FLOAT
e_mid_attn_proj_out BOOLEAN
e_mid_attn_proj_out_str FLOAT
e_mid_attn_norm BOOLEAN
e_mid_attn_norm_str FLOAT
e_mid_b1_conv1 BOOLEAN
e_mid_b1_conv1_str FLOAT
e_mid_b1_conv2 BOOLEAN
e_mid_b1_conv2_str FLOAT
e_mid_b1_norm1 BOOLEAN
e_mid_b1_norm1_str FLOAT
e_mid_b1_norm2 BOOLEAN
e_mid_b1_norm2_str FLOAT
e_mid_b2_conv1 BOOLEAN
e_mid_b2_conv1_str FLOAT
e_mid_b2_conv2 BOOLEAN
e_mid_b2_conv2_str FLOAT
e_mid_b2_norm1 BOOLEAN
e_mid_b2_norm1_str FLOAT
e_mid_b2_norm2 BOOLEAN
e_mid_b2_norm2_str FLOAT
e_norm_out BOOLEAN
e_norm_out_str FLOAT
e_conv_out BOOLEAN
e_conv_out_str FLOAT
e_qconv BOOLEAN
e_qconv_str FLOAT
Outputs
VAE
STRING
Extension: Realtime LoRA Trainer
Train, analyze, selectively load, and extract/merge LoRAs inside ComfyUI. Supports Z-Image, Qwen Image, Qwen Image Edit, SDXL, FLUX, FLUX Klein, Wan 2.2, and SD 1.5. Includes LoRA layer analyzers, selective block loaders, model layer editors, and text-encoder debiasing/inspection tools.
Authored by shootthesound
Looking for a different node?
More nodes in Realtime LoRA Trainer
- Apply Trained LoRA
- FLUX Analyzer + Selective Loader V2
- FLUX Klein 4B Analyzer + Selective Loader V2
- FLUX Klein 9B Analyzer + Selective Loader V2
- DIT Deep Debiaser (FLUX.2 Klein — Verified)
- FLUX Model Layer Editor
- Selective LoRA Loader (FLUX)
- VAE Inspector (Flux 2 Klein — 125 Tensors)
- LoRA Loader + Analyzer
- LoRA Loader + Analyzer V2
- Realtime LoRA Trainer (FLUX Klein - Musubi Tuner)
- Realtime LoRA Trainer (Qwen Image Edit - Musubi Tuner)
Other model_patches nodes
Run ComfyUI workflows without the setup
No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.