最佳 SDXL 使用
以下是针对您的设置进行调整的事项的快速列表:
命令行参数:
- 英伟达 (12GB+)
--xformers
- 英伟达 (8GB)
--medvram-sdxl --xformers
- 英伟达 (4GB)
--lowvram --xformers
- AMD (4GB) + TAESD 在设置中
--lowvram --opt-sub-quad-attention
rocm 和 directml 都将在 fp1024 上生成至少 1024x16 的图片。如果您的 AMD 显卡需要 --no-half,请尝试启用 --upcast-sampled,因为全精度 sdxl 太大,无法容纳 4gb。
系统:
- (视窗)并非所有 nvidia 驱动程序都能很好地与稳定的扩散配合使用。版本 531 以上的所有驱动程序在生成大图像时都可能导致 Windows 速度极慢,或高于显卡的最大 vram。为了减轻这种潜在的速度下降,请按照 nvidia 在其网站上概述的步骤进行操作。https://nvidia.custhelp.com/app/answers/detail/a_id/5490
Related issues: (vladmandic/automatic/discussions/1285)
- (Linux) 安装,大大降低 RAM 使用量:
tcmalloc
sudo apt install --no-install-recommends google-perftools
- 添加页面文件/交换文件,以防止由于 RAM 不足而导致加载权重失败。
- 使用 SSD 可缩短加载时间,尤其是在需要页面文件时。
- 在 Windows 24 上至少有 11GB 内存,在 Windows 16 上至少有 10GB 内存
型号重量:
- 使用 sdxl-vae-fp16-fix;不需要在 fp32 中运行的 VAE。这将提高速度并减少 VRAM 的使用,而几乎没有质量损失。
- 使用 TAESD;以牺牲某些质量为代价,使用大幅减少 VRAM 的 VAE。
推荐资源
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。