diff --git a/CHANGELOG.md b/CHANGELOG.md index c2358b16..ad54120c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ ### Added (experimental) -- **SLA rising sparsity** (diffusion model loader, `sla_sparsity_start`): skip fewer attention blocks on early steps and more on late ones, in a straight line up to `sla_sparsity`. Off at 0. Untested on H3. Idea from GSRS (arXiv 2610.21129); only the schedule is taken, not its other parts. +- **SLA rising sparsity** (diffusion model loader, `sla_sparsity_start`): skip fewer attention blocks on early steps and more on late ones, in a straight line up to `sla_sparsity`. Off at 0. One real H3 render (4 steps, 0.70 to 0.90): quality held, perhaps slightly better. Idea from GSRS (arXiv 2610.21129); only the schedule is taken, not its other parts. ## [5.0.3] "Classy Chopper" - 2026-10-25 diff --git a/modules/loaders/diffusion_model/nodes.py b/modules/loaders/diffusion_model/nodes.py index 8a954356..f372c595 100644 --- a/modules/loaders/diffusion_model/nodes.py +++ b/modules/loaders/diffusion_model/nodes.py @@ -176,7 +176,7 @@ class FunUIDiffusionModelLoader(io.ComfyNode): tooltip="Skip fewer blocks early and more late: the share rises in a straight " "line from this value on the first step to sla_sparsity on the last " "(attention concentrates as denoising goes, GSRS, arXiv 2610.21129). " - "0 is off: one fixed share all run. Untested on H3; a try is 0.70 " + "0 is off: one fixed share all run. One H3 render: quality held, perhaps a little better. Try 0.70 " "with sla_sparsity 0.90. Early steps cost more time than late ones."), ], outputs=[