@leejet, hello and thank you for the program.
In recent PR #1843 I managed to make an error in 3 lines of code:
|
x += hist[hist.size() - 2] * lms_coeff[3]; |
And misindexed the hist[]: 2, 2, 1 instead of 2, 1, 0.
( hist.back() == hist[hist.size() - 1] )
The problem is that fixed version does not work even with 50 steps.
What should I do, remove LMS sampler or name it differently?
@leejet, hello and thank you for the program.
In recent PR #1843 I managed to make an error in 3 lines of code:
stable-diffusion.cpp/src/runtime/denoiser.hpp
Line 2646 in eb7f35c
And misindexed the hist[]: 2, 2, 1 instead of 2, 1, 0.
( hist.back() == hist[hist.size() - 1] )
The problem is that fixed version does not work even with 50 steps.
What should I do, remove LMS sampler or name it differently?