ComfyUI Node
VAE Decode (float32, no clamp)
VAE Decode without the [0,1] clamp, optionally in float32. Works with any VAE - it probes the VAE's own output transform rather than assuming one.
VAE Decode (float32, no clamp)
- samples
- vae
- image
- range_report
◄keep_out_of_rangetrue►
◄precisionfloat32►
◄tiledfalse►
◄tile_size384►
◄overlap64►
◄temporal_size4096►
◄temporal_overlap8►
Categoryvae_float32
Inputs (9)
| Name | Type | Default | Description |
|---|---|---|---|
| samples | LATENT | — | |
| vae | VAE | — | |
| keep_out_of_range | BOOLEAN | true | Off reproduces stock ComfyUI exactly. On keeps the decoder's undershoot/overshoot so an EXR can carry it. |
| precision | COMBO | float32 | Most VAEs run in bfloat16, which quantises the output to roughly 10 bits. float32 costs ~3x decode time and 2x VAE VRAM. |
| tiled | BOOLEAN | false | Tiled decoding, for frame counts / resolutions that will not fit. |
| tile_sizeopt | INT | 38464–4096 | Cut THIS before reaching for temporal tiling. |
| overlapopt | INT | 640–4096 | — |
| temporal_sizeopt | INT | 40968–4096 | Video VAEs only. Leave high: a temporal tile edge has no context and the blend leaves a soft frame on every seam. Use Tile Seam Check. |
| temporal_overlapopt | INT | 84–4096 | — |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| image | IMAGE | — |
| range_report | STRING | — |