put_type="np").images
print(np.abs(image).sum())
Running the above prints a value of 1464.2076, but running it again prints a different
value of 1495.1768. What is going on here? Every time the pipeline is run, gaussian noise
is created and step-wise denoised. To create the gaussian noise with torch.randn, a different random seed is taken every time, thus leading to a different result.
This is a desired property of diffusion pipelines, as it me