A-SDM: Accelerating Stable Diffusion through Model Assembly and Feature Inheritance Strategies

Jinchao Zhu, Yuxuan Wang, Siyuan Pan, Pengfei Wan, Di Zhang +1 more
5/31/2024
cs.CV

No confident code implementation found for this paper.

Abstract

The Stable Diffusion Model (SDM) is a prevalent and effective model for text-to-image (T2I) and image-to-image (I2I) generation. Despite various attempts at sampler optimization, model distillation, and network quantification, these approaches typically maintain the original network architecture. The extensive parameter scale and substantial computational demands have limited research into adjusting the model architecture. This study focuses on reducing redundant computation in SDM and optimizes the model through both tuning and tuning-free methods. 1) For the tuning method, we design a model assembly strategy to reconstruct a lightweight model while preserving performance through distillation. Second, to mitigate performance loss due to pruning, we incorporate multi-expert conditional convolution (ME-CondConv) into compressed UNets to enhance network performance by increasing capacity without sacrificing speed. Third, we validate the effectiveness of the multi-UNet switching method for improving network speed. 2) For the tuning-free method, we propose a feature inheritance strategy to accelerate inference by skipping local computations at the block, layer, or unit level within the network structure. We also examine multiple sampling modes for feature inheritance at the time-step level. Experiments demonstrate that both the proposed tuning and the tuning-free methods can improve the speed and performance of the SDM. The lightweight model reconstructed by the model assembly strategy increases generation speed by $22.4%$, while the feature inheritance strategy enhances the SDM generation speed by $40.0%$.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zhu2024asdm,
  title  = {A-SDM: Accelerating Stable Diffusion through Model Assembly and Feature Inheritance Strategies},
  author = {Jinchao Zhu and Yuxuan Wang and Siyuan Pan and Pengfei Wan and Di Zhang and Gao Huang},
  year   = {2024},
  eprint = {2406.00210},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.00210v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.00210.svg)](https://codeofpaper.com/paper/2406.00210)

Discussion