StableDiffusion Algorithm