[webui-forge]ForgeUI的安装与使用 | webui 6G显存速度提升60-75%

  1. 分享优质 AI 资讯和AI动态。提供 AI绘画课程:Stable Diffusion、Midjourney入门教程。AI真人摄影、艺术字、二维码、AI模特机甲、二次元、AI动画等应用案例。

  2.  ForgeUI的安装与使用 | 相比较于Auto1111 webui 6G显存速度提升60-75%
    
    
  3.  ForgeUI的github主页地址:https://github.com/lllyasviel/stable-diffusion-webui-forge
    
    

这份完整版的AI绘画(SD、comfyui、AI视频)整合包已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

请添加图片描述

Stable Diffusion WebUI Forge介绍

Stable Diffusion WebUI Forge 是一个基于Stable Diffusion WebUI(基于Gradio)的平台,可简化开发、优化资源管理并加快推理速度。

“Forge”这个名字的灵感来自于“Minecraft Forge”。该项目旨在成为 SD WebUI 的 Forge。

与原始 WebUI(针对 1024 像素的 SDXL 推理)相比,您可以期待以下加速:

  1. 如果您使用常见的 GPU(如 8GB vram),您可以预期推理速度(it/s)会提高约 30~45% ,GPU 内存峰值(在任务管理器中)将下降约 700MB 至 1.3GB,最大扩散分辨率(不会 OOM)将增加约 2 倍到 3 倍,最大扩散批量大小(不会 OOM)将增加约 4 倍到 6 倍。

  2. 如果您使用功能较弱的 GPU(例如 6GB vram),则预计推理速度(it/s)将提高约 60~75% ,GPU 内存峰值(在任务管理器中)将下降约 800MB 至 1.5GB(最大)扩散分辨率(不会 OOM)将增加约 3 倍,最大扩散批量大小(不会 OOM)将增加约 4 倍。

  3. 如果您使用像 4090 这样具有 24GB vram 的强大 GPU,您可以预期推理速度 (it/s) 会提高约 3~6%,GPU 内存峰值(在任务管理器中)将下降约 1GB 至 1.4GB,最大扩散分辨率(不会 OOM)将增加约 1.6 倍,最大扩散批量大小(不会 OOM)将增加约 2 倍。

  4. 如果使用 ControlNet for SDXL,最大 ControlNet 数量(不会 OOM)将增加约 2 倍,使用 SDXL+ControlNet 的速度将加快约 30~45%

Forge 带来的另一个非常重要的变化是Unet Patcher。使用 Unet Patcher,Self-Attention Guidance、Kohya High Res Fix、FreeU、StyleAlign、Hypertile 等方法都可以在大约 100 行代码中实现。

Forge还添加了一些采样器,包括但不限于DDPM、DDPM Karras、DPM++ 2M Turbo、DPM++ 2M SDE Turbo、LCM Karras、Euler A Turbo等(LCM从1.7.0开始就已经在原始webui中)。

许多新的东西现在都可以在 Forge 中实现并得到支持,包括 SVD、Z123、masked Ip-adapter、masked controlnet、photomaker 等。

2.安装 Forge

如果你可以访问github网站的话,你可以直接通过forge的github主页中的整合包链接进行下载

  1. 链接如下:

  2. https://github.com/lllyasviel/stable-diffusion-webui-forge/releases/download/latest/webui_forge_cu121_torch21.7z

网盘链接:https://pan.quark.cn/s/7d582bbb2ae1/s/d87d62afd72e

  1. 下载后解压,先运行update.bat更新,运行完成后,再点击run.bat运行。

  2. 首次运行“run.bat”文件需要安装一些依赖和库文件,需要你耐心等待一段时间!

3.修改“webui-user.bat”参数

  1. 修改“webui-user.bat”参数
  2. 不管是通过第一种方法还是通过第二种方法,经过上面的步骤安装完成之后,我们还需要修改“webui-user.bat”的启动参数!

  3. 下面这些参数都是与AUTOMATIC1111 webui共享模型的参数,通过设置这些参数,你可以让forgeUI与原来安装的webui共用同一套模型,避免重复下载模型浪费空间!你需要将下面的路径修改为你自己实际的AUTOMATIC1111 webui的路径!

  4. –ckpt-dir D:/stable-diffusion-webui/models/Stable-diffusion --vae-dir D:/stable-diffusion-webui/models/VAE --embeddings-dir D:/stable-diffusion-webui/embeddings --lora-dir D:/stable-diffusion-webui/models/Lora --gfpgan-models-path D:/stable-diffusion-webui/models/GFPGAN --esrgan-models-path D:/stable-diffusion-webui/models/ESRGAN --controlnet-dir D:/stable-diffusion-webui/extensions/sd-webui-controlnet/models

参数修改之后保存文件!

4.运行Forge

双击运行“run.bat”文件;

需要自己安装汉化插件。webui-forge主要的作用是对显存占用的优化,30系显卡提升效果比较明显,40系显卡提升空间不大。

这份完整版的AI绘画(SD、comfyui、AI视频)整合包已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

请添加图片描述

### stable-diffusion-webui webui.bat 安装 报错 解决方案 #### 错误分析 当遇到 `webui-user.bat` 启动 Stable Diffusion WebUI 时报错 `RuntimeError: Torch is not able to use GPU`,这通常意味着 PyTorch 未能成功检测到可用的 GPU 设备[^1]。 #### 可能原因及解决方案 #### 驱动程序不兼容或未更新 确保已安装最新的 NVIDIA 显卡驱动程序。旧版本可能当前使用的 CUDA 版本存在冲突,从而阻止 PyTorch 正常访问 GPU 资源。建议前往[NVIDIA官方网站](https://www.nvidia.cn/Download/index.aspx)下载并安装最新版显卡驱动。 #### CUDA 和 cuDNN 不匹配 Stable Diffusion WebUI 的正常运行依赖于特定版本的 CUDA Toolkit 和 cuDNN 库。如果这些库的版本号不符合要求,则可能导致上述错误发生。可以尝试重新安装适合所用硬件环境的最佳组合: - 对于大多数情况而言,CUDA 11.x 是较为通用的选择; - 确认 cuDNN 的版本需选定的 CUDA 版本相适配; 具体操作指南可参照官方文档说明进行设置[^2]。 #### Python 环境变量配置不当 有时由于路径设置问题也会引发此类异常。检查系统的 PATH 环境变量中是否含了指向正确位置下的 Miniconda 或 Anaconda 文件夹及其 Scripts 子目录。此外还需确认 Conda Base (root) 已被激活以便顺利调用 conda 命令来管理虚拟环境中所需的资源。 #### 使用预构建镜像简化部署流程 对于希望快速搭建开发测试平台而不愿花费过多精力处理底层依赖关系调整的朋友来说,采用 Docker 容器化技术不失为一种高效途径。特别是针对 Mac 用户提到过的 [stable-diffusion-webui-forge][^3] 这样的项目提供了更为简便的一键式安装体验,极大降低了初次接触者的入门门槛。 ```bash docker pull automatic1111/stable-diffusion-webui docker run -d --name sd-webui -p 7860:7860 automatic1111/stable-diffusion-webui ``` 通过以上几种方式应该能够有效解决大部分因 GPU 支持缺失而导致的问题。当然实际场景下还可能存在其他潜在因素影响最终效果,因此在排查过程中保持耐心逐步验证每一个环节直至找到确切根源所在是非常重要的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值