在stable-diffusion-webui文件夹下的webui-user.bat文件,右键编辑,可以根据需要添加命令参数。示例:
@echo off
set PYTHON="C:\Users\用户名\AppData\Local\Programs\Python\Python310\python.exe"
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS=--xformers --no-half --no-half-vae --disable-nan-check
call webui.bat
常见命令参数
| 命令参数 | 说明 |
|---|---|
--xformers |
使用xformers库,改善了内存消耗和速度。 |
--no-half |
不使用半精度模型 |
--no-half-vae |
不使用半精度VAE |
--disable-nan-check |
关闭数值溢出检查 |
--medvram |
显存低可以添加这个参数,通过将稳定扩散模型分为三部分,使其消耗更少的VRAM,即cond(用于将文本转换为数字表示)、first_stage(用于将图片转换为潜在空间并返回)和unet(用于潜在空间的实际去噪),并使其始终只有一个在VRAM中,将其他部分发送到CPU RAM。降低性能,但只会降低一点-除非启用实时预览。 |
--lowvram |
显存低可以添加这个参数,对--medvram更彻底的优化,将 unet 拆分成多个模块,VRAM 中只保留一个模块 |
--theme dark |
开启深色模式 |
--share |
online运行,也就是public address |
--listen |
使服务器侦听网络连接,这将允许本地网络上的计算机访问UI。 |
--port |
更改端口,默认为端口7860。 |
--force-enable-xformers |
无论程序是否认为您可以运行它,都启用 xformers。不要报告你运行它的错误。 |
--opt-split-attention |
Cross attention layer optimization 优化显着减少了内存使用。 |
--always-batch-cond-uncond |
禁用批量生成图片。只有与–medvram或–lowvram一起使用才有意义 |
--opt-channelslast |
更改 torch 内存类型,以稳定扩散到最后一个通道。 |
所有的命令参数可以查看:https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Command-Line-Arguments-and-Settings


评论(0)