Skip to main content
The GITSScheduler node generates noise schedule sigmas for the GITS (Generative Iterative Time Steps) sampling method. It calculates sigma values based on a coefficient parameter and number of steps, with an optional denoising factor that can reduce the total steps used. The node uses pre-defined noise levels and interpolation to create the final sigma schedule.

Inputs

Note: When denoise is 0.0 or less, the node returns an empty tensor. When denoise is less than 1.0, the actual number of steps used is calculated as round(steps * denoise), and only the last corresponding part of the schedule is kept. For steps between 2 and 20, the node selects a matching pre-defined noise schedule. For steps greater than 20, the node uses log-linear interpolation to extend the pre-defined noise levels to the desired number of steps.

Outputs

This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! Edit on GitHub

Source fingerprint (SHA-256): f46681970fece985f6a4b62d0817d1ea306f1ca9a20189f937512dd5717f458b