ComfyUI > Nodes > ComfyUI Easy Use > EasyUnSampler

ComfyUI Node: EasyUnSampler

Class Name

easy unSampler

Category
EasyUse/Sampler
Author
yolain (Account age: 1341days)
Extension
ComfyUI Easy Use
Latest Updated
2024-06-25
Github Stars
0.51K

How to Install ComfyUI Easy Use

Install this extension via the ComfyUI Manager by searching for ComfyUI Easy Use
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI Easy Use in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

EasyUnSampler Description

Simplify AI image denoising and refinement with control over sampling methods and settings for high-quality results.

EasyUnSampler:

The easy unSampler node is designed to simplify the process of reversing the effects of sampling in AI-generated images. This node is particularly useful for AI artists who want to refine or modify images generated through various sampling techniques. By providing a straightforward interface, the easy unSampler allows you to control the denoising process, adjust configuration settings, and select specific sampling methods and schedulers. This node is essential for achieving high-quality, fine-tuned results in your AI art projects, making it easier to iterate and perfect your creations.

EasyUnSampler Input Parameters:

steps

This parameter defines the number of steps the unsampling process will take. More steps generally result in higher quality outputs but will take longer to process. The minimum value is 1, the maximum is 10000, and the default is set to 20.

end_at_step

This parameter specifies the step at which the unsampling process should end. Setting this to 0 will allow the process to run for the full number of steps defined in the steps parameter. The minimum value is 0, the maximum is 10000, and the default is 0.

cfg

The cfg parameter stands for Configuration Scale, which adjusts the strength of the conditioning applied during the unsampling process. A higher value will make the output more closely follow the conditioning, while a lower value will allow for more variation. The minimum value is 0.0, the maximum is 100.0, and the default is 1.0.

sampler_name

This parameter allows you to select the sampling method to be used during the unsampling process. The available options are defined by comfy.samplers.KSampler.SAMPLERS.

scheduler

This parameter lets you choose the scheduler to be used in conjunction with the selected sampler. The available options are defined by comfy.samplers.KSampler.SCHEDULERS.

normalize

This parameter determines whether normalization should be applied during the unsampling process. The options are "disable" and "enable".

pipe (optional)

This optional parameter allows you to input a pipeline that the unsampler will use. This can be useful for integrating the unsampler into a larger workflow.

optional_model (optional)

This optional parameter allows you to specify a model to be used during the unsampling process.

optional_positive (optional)

This optional parameter allows you to provide positive conditioning data to guide the unsampling process.

optional_negative (optional)

This optional parameter allows you to provide negative conditioning data to guide the unsampling process.

optional_latent (optional)

This optional parameter allows you to input latent data that the unsampler will use.

EasyUnSampler Output Parameters:

pipe

The pipe output parameter returns the pipeline used or created during the unsampling process. This can be used for further processing or integration into other workflows.

latent

The latent output parameter provides the latent data generated during the unsampling process. This data can be used for further refinement or as input for other nodes.

EasyUnSampler Usage Tips:

  • To achieve higher quality results, consider increasing the steps parameter, but be aware that this will also increase processing time.
  • Experiment with different cfg values to find the right balance between following the conditioning and allowing for creative variations.
  • Use the normalize parameter to enable normalization if you notice inconsistencies in the output.

EasyUnSampler Common Errors and Solutions:

"Invalid step value"

  • Explanation: The steps parameter is set to a value outside the allowed range.
  • Solution: Ensure that the steps parameter is set between 1 and 10000.

"Invalid cfg value"

  • Explanation: The cfg parameter is set to a value outside the allowed range.
  • Solution: Ensure that the cfg parameter is set between 0.0 and 100.0.

"Sampler not found"

  • Explanation: The sampler_name parameter is set to a sampler that is not available.
  • Solution: Verify that the sampler_name is one of the options defined in comfy.samplers.KSampler.SAMPLERS.

"Scheduler not found"

  • Explanation: The scheduler parameter is set to a scheduler that is not available.
  • Solution: Verify that the scheduler is one of the options defined in comfy.samplers.KSampler.SCHEDULERS.

EasyUnSampler Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI Easy Use
RunComfy

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.