uler
vq_diffusion
VQDiffusionScheduler
repaint
RePaint scheduler

API
	
The core API for any new scheduler must follow a limited structure.
Schedulers should provide one or more def step(...) functions that should be called to update the generated sample iteratively.
Schedulers should provide a set_timesteps(...) method that configures the parameters of a schedule function for a specific inference task.
Schedulers should be framework-specific.
