ComfyUI Node
MD: GITS Scheduler (Boomerang)
A ComfyUI node in MD_Nodes/Schedulers with 8 inputs and 3 outputs.
MD: GITS Scheduler (Boomerang)
- model
- sigmas
- plot
- schedule_info
◄steps20►
◄curvature_presetStandard (1.0)►
◄denoise1.00►
◄curvature_scale1.0►
◄sigma_override_max0.0►
◄sigma_override_min0.000►
◄debug_mode0 - Silent►
CategoryMD_Nodes/Schedulers
Inputs (8)
| Name | Type | Default | Description |
|---|---|---|---|
| model | MODEL | MODEL INPUT • Purpose: Auto-detects native sigma range (max/min noise limits). • Requirement: Absolute necessity for mathematically accurate scheduling. • Output: Generates sigmas tuned specifically to this model. | |
| steps | INT | 201–10000 | TOTAL STEPS • Purpose: Number of denoising iterations to divide the schedule into. • Range: 4 (Turbo/Lightning) to 50+ (High Quality). • Trade-offs: Lower steps require 'Heavy' curvature to cluster math properly. ⭐ Recommended: 8-12 with 'Heavy' preset, or 20-30 with 'Standard' preset. |
| curvature_preset | COMBO | Standard (1.0) | CURVATURE PRESET • Purpose: Controls the 'Boomerang' (tanh) intensity of step clustering. • Standard (1.0): Balanced for standard 20-30 steps. • Heavy (2.0): Optimized specifically for 8-12 step workflows. • Extreme (3.5): Use only for ultra-low step counts. ⭐ Recommended: Use 'Heavy' for Lightning/Turbo models. |
| denoise | FLOAT | 1.000–1 | DENOISE STRENGTH • Purpose: Truncates the schedule for Img2Img or refinement workflows. • Range: 0.0 (None) to 1.0 (Full Generation). • Trade-offs: Lowering this slices from the start, preserving low-noise steps. ⭐ Recommended: 1.0 for Txt2Img, 0.4 - 0.7 for Img2Img. |
| curvature_scaleopt | FLOAT | 1.00–5 | CUSTOM CURVATURE • Purpose: Manual control of clustering intensity. • Requirement: Active ONLY when Preset is set to 'Custom'. • Effect: Higher values tightly cluster steps in the middle noise regions. ⭐ Recommended: 1.0 |
| sigma_override_maxopt | FLOAT | 0.00–1000 | SIGMA MAX OVERRIDE • Purpose: Manually force the starting noise level. • Trade-offs: Overrides native model detection. Can cause burn-in. ⭐ Recommended: 0.0 (Auto-detect). |
| sigma_override_minopt | FLOAT | 0.0000–1000 | SIGMA MIN OVERRIDE • Purpose: Manually force the ending noise level. • Trade-offs: Setting too low risks numerical instability. ⭐ Recommended: 0.0 (Auto-detect). |
| debug_modeopt | COMBO | 0 - Silent | LOGGING VERBOSITY • Purpose: Controls console output and structural profiling. • Options: 0 (Production), 1 (Analytics Report), 2 (Full trace). ⭐ Recommended: 1 - Info to visualize step density metrics. |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| sigmas | SIGMAS | — |
| plot | IMAGE | — |
| schedule_info | STRING | — |