本地部署Stable Diffusion出图慢,调完这几个参数快了一倍
我的显卡是 3060 12G,刚装 Stable Diffusion WebUI 那阵子出一张 512 的图要四十多秒,翻了一堆资料调完设置,现在同参数二十秒以内,把有效的几个改动分享出来。见效最猛的是开启 xformers,启动参数加上之后显存占用直接降了三分之一,出图速度提了三成左右。第二个是把采样步数从默认的 30 降到 20,配合 DPM++ 2M Karras 采样器,出图质量肉眼几乎没差别,时间省了三分之一。第三是精简模型,我下了一堆 checkpoint 全堆在 models 目录,每次启动加载半天,把常用的留下其余挪走,启动快了不少。
还有个容易忽略的点:分辨率越高显存压力越大,想要 1024 的图,先用 512 出图再加超分放大,比直接出大图快得多也稳得多。文生图这东西参数没有万能答案,但上面这几条对中端卡基本是普适的,同配置的可以照着试。
https://www.metk.cn/img/posts/sd_tuning.jpg
页:
[1]