一 stable-diffusion-webui-forge 介绍
stable-diffusion-webui-forge 的作用和stable-diffusion-webui一样,但性能上作了优化,说得上是是stable-diffusion-webui优化版,本人在使用stable-diffusion-webui时偶尔会有内存不够报错。本人的环境是3060 12G的显卡内存时常不够,在更换stable-diffusion-webui-forge 后再也没有出现报内存不够的错误了,生成速度也比原先快了一点。
开源地址:stable-diffusion-webui-forge
二 stable-diffusion-webui-forge 安装
1 下载
打开源网站下载 https://github.com/lllyasviel/stable-diffusion-webui-forge
使用git下载
git clone https://github.com/lllyasviel/stable-diffusion-webui-forge.git
2 配置环境和安装依赖:
由于 stable-diffusion-webui-forge 是基于 stable-diffusion-webui的项目基础上优化开发的,如果原先安装有stable-diffusion-webui可以直接使用该环境境即可运行,本人电脑已安装过stable-diffusion-webui,所以直接使用该环境,没有安装配置可以参考《stable-diffusion-webui安装教程》进行配置。
3 关于模型目录说明
stable-diffusion-webui-forge 是基于 stable-diffusion-webui开发的,也就是本身的模型是不能使用stable-diffusion-webui,在模型目录除了Stable-diffusion目录之外,其它模型文件都是通用的,如下图:
三 stable-diffusion-webui-forge 运行
进入项目目录运行
python launch.py
执行运行后如下图:
打开页面后,stable-diffusion-webui-forge功能基本与stable-diffusion-webui差不多,如果使用过stable-diffusion-webui可以直接使用,如下图:
测试生成图片速度,输入:An apple and a strawberry ,只需4秒就生成出来的相当的快。
四 小结
初步使用stable-diffusion-webui-forge会发现比stable-diffusion-webui 更快更好,也没有报内存不错的提示,占用内存少,性能更好。但就是没用测试过训练,及训练结果的使用。