- Pipelines are a collection of end-to-end diffusion systems that can be used out-of-the-box
- Pipelines should stay as close as possible to their original implementation
- Pipelines can include components of other library, such as text-encoders.
TODO(Patrick, Anton, Suraj)
- DDPM for unconditional image generation in pipeline_ddpm.
- DDIM for unconditional image generation in pipeline_ddim.
- PNDM for unconditional image generation in pipeline_pndm.
- Latent diffusion for text to image generation / conditional image generation in pipeline_latent_diffusion.
- Glide for text to image generation / conditional image generation in pipeline_glide.
- BDDMPipeline for spectrogram-to-sound vocoding in pipeline_bddm.
- Grad-TTS for text to audio generation / conditional audio generation in pipeline_grad_tts.