ComfyUI Nodes
Karras Scheduler




  • Class name: KarrasScheduler
  • Category: sampling/custom_sampling/schedulers
  • Output node: False

The KarrasScheduler node is designed to generate a sequence of noise levels (sigmas) based on the Karras et al. (2022) noise schedule. This scheduler is useful for controlling the diffusion process in generative models, allowing for fine-tuned adjustments to the noise levels applied at each step of the generation process.

Input types

ParameterComfy dtypeDescription
stepsINTSpecifies the number of steps in the noise schedule, affecting the granularity of the generated sigmas sequence.
sigma_maxFLOATThe maximum sigma value in the noise schedule, setting the upper bound of noise levels.
sigma_minFLOATThe minimum sigma value in the noise schedule, setting the lower bound of noise levels.
rhoFLOATA parameter that controls the shape of the noise schedule curve, influencing how noise levels progress from sigma_min to sigma_max.

Output types

ParameterComfy dtypeDescription
sigmasSIGMASThe generated sequence of noise levels (sigmas) following the Karras et al. (2022) noise schedule.