de of a certain class should be written in a single, self-contained file. To read more about the philosophy, you can have a look
at this blog post.
In diffusers, we follow this philosophy for both pipelines and schedulers, but only partly for diffusion models. The reason we don’t follow this design fully for diffusion models is because almost all diffusion pipelines, such
as DDPM, Stable Diffusion, UnCLIP (Dalle-2) and Imagen all rely on the sa