ComfyUI Nodes
Polyexponential Scheduler




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

The PolyexponentialScheduler node is designed to generate a sequence of noise levels (sigmas) based on a polyexponential noise schedule. This schedule is a polynomial function in the logarithm of sigma, allowing for a flexible and customizable progression of noise levels throughout the diffusion process.

Input types

ParameterComfy dtypeDescription
stepsINTSpecifies the number of steps in the diffusion process, affecting the granularity of the generated noise levels.
sigma_maxFLOATThe maximum noise level, setting the upper bound of the noise schedule.
sigma_minFLOATThe minimum noise level, setting the lower bound of the noise schedule.
rhoFLOATA parameter that controls the shape of the polyexponential noise schedule, influencing how noise levels progress between the minimum and maximum values.

Output types

ParameterComfy dtypeDescription
sigmasSIGMASThe output is a sequence of noise levels (sigmas) tailored to the specified polyexponential noise schedule.