Which repo or build are you using BTW, is it the one related to this readme?
https://github.com/magnusviri/stable-diffusion/blob/main/REA...
Yes, this one. However it was like a month ago I think, so speeds might have improved. I'm getting ~2.2s/step with another implementation: https://news.ycombinator.com/item?id=33006447
I am also wondering, do you follow the general advice of 1 iteration and 1 sample, for example:
--n_samples 1 --n_iter 1 (when referencing commands using txt2img.py)
I figure you could wait a bit for things to process going further, but curious just if you're getting results like that with higher sample/iter settings.
This is an example of the original file: https://github.com/magnusviri/stable-diffusion/blob/79ac0f34...
Which seems to have been renamed, and cleaned up a bit here: https://github.com/magnusviri/stable-diffusion/blob/main/doc...
However, per the note on the magnusviri repo, the following repo should be used for a stable set of this SD Toolkit: https://github.com/invoke-ai/InvokeAI
with instructions here https://github.com/invoke-ai/InvokeAI/blob/main/docs/install...
https://reddit.com/r/StableDiffusion/comments/xbo3y7/oneclic...
Maybe they use lower parameters.
edit:
50 steps at 256x256 resolution took 55 seconds.
50 steps at 768x768 resolution took 8 min, exactly.
PS: my Macbook Air is modified with thermal pads, it takes a bit longer to start throttling than usual. Either way, it's very dependent on the ambient temperature.