Euler scheduler
	

Overview
	
Euler scheduler (Algorithm 2) from the paper Elucidating the Design Space of Diffusion-Based Generative Models by Karras et al. (2022). Based on the original k-diffusion implementation by Katherine Crowson.
Fast scheduler which often times generates good outputs with 20-30 steps.

EulerDiscreteScheduler
	

class diffusers.EulerDiscreteScheduler

<
source
>
(
num_train_timesteps: int = 1000
beta_start: float = 0.000