Acceleration for Stable Diffusion

Overview

In this project, we provide a reproduction of acceleration schemes, such as Progressive DistillationProgressive Distillation for Fast Sampling of Diffusion Models, MobileDiffusionMobileDiffusion: Subsecond Text-to-Image Generation on Mobile Devices and SDXL-TurboAdversarial Diffusion Distillation, etc.

🔥 Update

  • [2024.3.6] We release the first version of the code, containing progressive distillation, mobile diffusion unet and add turbo.

Setup

  • Installation:
    We recommend python version >= 3.8 and cuda version >= 11.4. And install the packages mentioned in the requirements.txt:
pip install -r requirements.txt

Acknowledgements

This project build upon