It would be cool if there was a way to see the intermediate results as the sampler creates the image. This could be useful for samplers such as k_euler_a which varies quite a bit between steps, as a way to generate variations.
Perhaps the prompt2image function could have an intermediates parameter, which would be an array of steps to save images at.
So for example, one could call prompt2image("astronaut riding a horse", steps = 50, intermediates = [10, 20, 30, 40]).
Here is an example of an intermediate images using the k_euler_a sampler at steps 30, 25, 20, and 15:

It would be cool if there was a way to see the intermediate results as the sampler creates the image. This could be useful for samplers such as
k_euler_awhich varies quite a bit between steps, as a way to generate variations.Perhaps the
prompt2imagefunction could have anintermediatesparameter, which would be an array of steps to save images at.So for example, one could call
prompt2image("astronaut riding a horse", steps = 50, intermediates = [10, 20, 30, 40]).Here is an example of an intermediate images using the
k_euler_asampler at steps 30, 25, 20, and 15: