ComfyUI Nodes
Vp Scheduler

VP Scheduler



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

The VPScheduler node is designed to generate a sequence of noise levels (sigmas) based on the Variance Preserving (VP) scheduling method. This sequence is crucial for guiding the denoising process in diffusion models, allowing for controlled generation of images or other data types.

Input types

ParameterComfy dtypeDescription
stepsINTSpecifies the number of steps in the diffusion process, affecting the granularity of the generated noise levels.
beta_dFLOATDetermines the overall noise level distribution, influencing the variance of the generated noise levels.
beta_minFLOATSets the minimum boundary for the noise level, ensuring the noise does not fall below a certain threshold.
eps_sFLOATAdjusts the starting epsilon value, fine-tuning the initial noise level in the diffusion process.

Output types

ParameterComfy dtypeDescription
sigmasSIGMASA sequence of noise levels (sigmas) generated based on the VP scheduling method, used to guide the denoising process in diffusion models.