ComfyUI > Nodes > ComfyUI Noise > Get Sigma

ComfyUI Node: Get Sigma

Class Name

BNK_GetSigma

Category
latent/noise
Author
BlenderNeko (Account age: 532days)
Extension
ComfyUI Noise
Latest Updated
2024-06-10
Github Stars
0.23K

How to Install ComfyUI Noise

Install this extension via the ComfyUI Manager by searching for ComfyUI Noise
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI Noise 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

Get Sigma Description

Calculates noise level difference between steps in sampling process for AI artists manipulating noise characteristics.

Get Sigma:

The BNK_GetSigma node is designed to calculate the difference in noise levels (sigma values) between two specified steps in a noise sampling process. This node is particularly useful for AI artists working with latent noise in generative models, as it allows you to understand and manipulate the noise characteristics at different stages of the sampling process. By providing a clear measure of the noise difference, this node helps in fine-tuning the denoising process, leading to more controlled and refined outputs in your generative art projects.

Get Sigma Input Parameters:

model

This parameter specifies the model to be used for the noise sampling process. The model is essential as it defines the structure and behavior of the noise sampling, impacting the overall results.

sampler_name

This parameter determines the type of sampler to be used. The available options are defined by comfy.samplers.KSampler.SAMPLERS. The sampler influences how the noise is applied and processed, affecting the final noise characteristics.

scheduler

This parameter sets the scheduler to be used in the noise sampling process. The available options are defined by comfy.samplers.KSampler.SCHEDULERS. The scheduler controls the timing and sequence of the noise application, which can significantly impact the results.

steps

This integer parameter defines the total number of steps in the noise sampling process. It has a default value of 10000, with a minimum of 0 and a maximum of 10000. The number of steps determines the granularity of the noise application, with more steps providing finer control.

start_at_step

This integer parameter specifies the starting step for calculating the sigma difference. It has a default value of 0, with a minimum of 0 and a maximum of 10000. The starting step is crucial as it marks the beginning of the noise measurement.

end_at_step

This integer parameter sets the ending step for calculating the sigma difference. It has a default value of 10000, with a minimum of 1 and a maximum of 10000. The ending step is important as it marks the end of the noise measurement.

Get Sigma Output Parameters:

FLOAT

The output is a floating-point number representing the difference in sigma values between the specified start and end steps. This value provides a quantitative measure of the noise change, which can be used to adjust and refine the noise application in your generative models.

Get Sigma Usage Tips:

  • Ensure that the model parameter is correctly set to match the model you are working with, as this will directly impact the noise sampling process.
  • Experiment with different sampler_name and scheduler options to see how they affect the noise characteristics and choose the combination that best suits your artistic goals.
  • Adjust the steps, start_at_step, and end_at_step parameters to fine-tune the granularity and range of the noise measurement, allowing for more precise control over the noise application.

Get Sigma Common Errors and Solutions:

"Model not loaded"

  • Explanation: This error occurs when the specified model is not properly loaded into the GPU.
  • Solution: Ensure that the model is correctly specified and that your system has sufficient resources to load the model into the GPU.

"Invalid step range"

  • Explanation: This error happens when the start_at_step is greater than the end_at_step or when the steps are out of the valid range.
  • Solution: Verify that the start_at_step is less than or equal to the end_at_step and that both steps are within the valid range of 0 to 10000.

"Sampler or scheduler not found"

  • Explanation: This error indicates that the specified sampler or scheduler is not recognized.
  • Solution: Check that the sampler_name and scheduler parameters are set to valid options defined by comfy.samplers.KSampler.SAMPLERS and comfy.samplers.KSampler.SCHEDULERS, respectively.

Get Sigma Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI Noise
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.