automatic1111 (stable diffusion webui开源项目)
--listen 开启远程访问,局域网内主机可通过ip地址访问SD webui主机
--share 开启互联网访问,任何主机都可访问主机,启动后会在启动文本上显示访问链接
--port 通常是配合listen使用,自定义访问端口
--enable-insecure-extension-access 开启外部访问后,必须加此项才可以更改系统配置及安装扩展
--api 提供外部api调用,如photoshop插件,open-webui等外部程序
--xformers 指定xformers作为加速器,如果不指定,可以在系统设置中选择其它优化方法
--precision full 精度选择fp32精度,AMD, 40hx, telsa卡没有半精度的话,可以选这个
--medvram 8G显存需要选用
--medvram-sdxl 8G显存需要选用
--no-half 关闭半精度
--no-half-vae 仅在vae时关闭半精度。
forge (automatic1111的分支项目)区别点
forge项目对显存使用是动态优化的,所以砍掉了大部分显存优化参数,性能优化也可以直接在界面中设置,其它常用的参数同上,区别如下:
--all-in-fp32 全部跑fp32精度,同上--precision full
如果你的系统还是经常报OOD(显存不足)可以进一步优化:
--always-offload-from-vram 时刻卸载显存内驻留内容
--cuda-malloc 动态显存管理,按需要变更占用大小
--cuda-stream 简单理解就是用啥调啥
--pin-shared-memory 与cuda-stream一起使用,从显存卸载的内容,放到共享显存中,而不是放到内存中