The number of denoising steps. More denoising steps usually lead to a higher quality image at the
expense of slower inference.   timesteps (List[int], optional) —
Custom timesteps to use for the denoising process. If not defined, equal spaced num_inference_steps
timesteps are used. Must be in descending order.   guidance_scale (float, optional, defaults to 4.0) —
Guidance scale as defined in Classifier-Free Diffusion Guidance.
guidance_scale is