ComfyUI Node
KSampler DF (with Refiner & Upscale)
KSampler with Refiner and Upscale - Splits steps between main and refiner, with latent upscale and optional model upscale.
KSampler DF (with Refiner & Upscale)
- model
- positive
- negative
- latent_image
- vae
- LATENT
- IMAGE
◄seed0►
◄steps20►
◄cfg7.0►
◄sampler_nameeuler►
◄schedulernormal►
◄denoise1.00►
◄latent_upscale_enableddisable►
◄latent_upscale_methodbislerp►
◄latent_upscale_factor1.5►
◄refiner_at_step10►
◄sampler_refinereuler►
◄scheduler_refinernormal►
◄cfg_refiner7.0►
◄denoise_refiner1.00►
◄upscale_model_namenone►
Categorysampling
Inputs (20)
| Name | Type | Default | Description |
|---|---|---|---|
| model | MODEL | The model used for denoising the input latent. | |
| positive | CONDITIONING | The conditioning describing the attributes to include. | |
| negative | CONDITIONING | The conditioning describing the attributes to exclude. | |
| latent_image | LATENT | The latent image to denoise. | |
| seed | INT | 00–18446744073709550000 | The random seed used for creating the noise. |
| steps | INT | 201–10000 | Total number of steps (main + refiner). |
| cfg | FLOAT | 7.00–100 | The Classifier-Free Guidance scale for main phase. |
| sampler_name | COMBO | euler | The algorithm used for the main sampling phase. |
| scheduler | COMBO | normal | The scheduler for the main sampling phase. |
| denoise | FLOAT | 1.000–1 | Main denoise amount. |
| latent_upscale_enabled | COMBO | disable | Enable latent upscale between main and refiner phases. |
| latent_upscale_method | COMBO | bislerp | Upscale method for latent. |
| latent_upscale_factor | FLOAT | 1.50.1–8 | Scale factor for latent upscale. |
| refiner_at_step | INT | 100–10000 | Step at which to switch to refiner sampler. |
| sampler_refiner | COMBO | euler | The algorithm used for the refiner phase. |
| scheduler_refiner | COMBO | normal | The scheduler for the refiner phase. |
| cfg_refiner | FLOAT | 7.00–100 | The Classifier-Free Guidance scale for refiner phase. |
| denoise_refiner | FLOAT | 1.000–1 | Refiner denoise - controls how much the refiner interferes (0.0 = no effect, 1.0 = full effect). |
| vae | VAE | VAE for decoding latent to image output. | |
| upscale_model_name | COMBO | none | Select upscale model (e.g., RealESRGAN, ESRGAN). Select 'none' to disable. |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| LATENT | LATENT | The denoised latent image. |
| IMAGE | IMAGE | The decoded/upscaled image. |