【AI绘画】SDWebUI迎来1.8版重大更新,详细讲解更新过程

开心盖土 2024-03-27 07:06:31

时隔三个月后,Stable Diffusion WebUI终于迎来了v1.8更新。其实这已经是上周的事了,因为诸事繁忙今天才来更新我的WebUI。

A captivating poster showcasing Anne Bachelier's artistic flair: A strikingly attractive young woman gazes intently as she traverses along a tenuous line to a mesmerizing dreamscape filled with radiant colors and otherworldly beauty, embodying the surrealistic allure of her distinctive style.

主要更新内容:

1. 升级torch至2.1.2版本

将torch(深度学习库)升级到2.1.2版本,通常意味着可以获得更好的性能、稳定性和新的功能。这有助于提升Stable Diffusion的运行效率和准确性。

2. 引入柔和重绘(Soft Inpainting)功能

柔和重绘允许降噪器 denoiser直接使用软边缘soft-edged蒙版,从而使未蒙版的内容与具有渐变过渡的修复内容无缝混合。它在概念上类似于每像素去噪强度。柔和重绘功能允许用户以更平滑、更自然的方式对图像进行重绘或编辑。可能会提高图像的质量和一致性,不会导致老版本重绘出现明显接缝的问题。

3. 支持FP8格式

FP8是一种浮点数格式,相较于常见的FP32或FP16,它使用更少的位数来表示数值,从而可以减少内存使用和计算成本。理论上,FP8 可以比FP16减少 50% 的内存使用量。对于webui-user.bat中带有 --medvram时运行SD1.5模型,推理时可以节省约 800MB vram,对于SDXL模型则可以节省 2.5G vram。

这项更新意味着4G显存的显卡,例如1660也可以玩SD WebUI了。

4. 支持SDXL-Inpaint模型

SDXL-Inpaint模型是一种用于SDXL重绘的专用模型。老版本的WebUI仅支持SD1.5的Inpaint模型,通过支持这种模型,SD WebUI能够像Comfyui一样使用SDXL模型的重绘功能。

SDXL-Inpaint模型下载地址:https://huggingface.co/wangqyqq/sd_xl_base_1.0_inpainting_0.1.safetensors/blob/main/sd_xl_base_1.0_inpainting_0.1.safetensors

5. 使用Spandrel进行放大和面部修复架构

Spandrel 是一个用于加载和运行预先训练的 PyTorch 模型的库。它自动从模型文件中检测模型架构和超参数,并为运行模型提供统一的接口。支持CodeFormer,ESRGAN,GFPGAN,RealESRGAN,ScuNET,SwinIR放大模型。

6. 自动向后兼容版本

当加载指定程序版本的旧图像信息文本时,自动向后兼容版本功能可以确保稳定性并减少错误。这意味着用户可以在不同版本的Stable Diffusion之间无缝切换,而无需担心数据丢失或格式不兼容的问题。

7. 实现零终端信噪比SNR噪声计划选项

这一更新涉及到生成图像时的噪声控制,主要修复老版本refiner时出现的噪声增加问题。

8. 在图库中为选定的图像添加[✨]按钮以运行高分辨率修复

在画廊中添加一个专门的按钮来运行高清修复功能,使得用户能够直接地对选定的图像进行高清修复。这可以极大地提升用户体验和工作效率。

9. 官方LCM采样器支持

SD WebUI直接支持LCM采样器了,无需另外下载。

10. 支持DAT系列放大算法模型

新支持了3个DAT放大模型:DAT X2;DAT X3;DAT X4,从放大生成速度上来讲,DAT X4最快,X3中等,X2最快。从放大质量上来讲,DAT X2是最好的。一般显卡大于8G的就用 DAT X2

11. 额外网络树视图

在模型、Lora一栏增加了一个树型目录功能,方便更有效的管理模型。

怎么更新

我的是使用官方一键运行包(https://github.com/AUTOMATIC1111/stable-diffusion-webui/releases/tag/v1.0.0-pre),只需要点一下安装目录下的update.bat,主要程序就自动更新了。

点升级更新后,还需要更新torch,在安装目录里找到webui-user.bat,点编辑,在“set COMMANDLINE_ARGS=”这一行后添加“--reinstall-torch”,让程序自动更新torch就可以了。

另外还需要更新xformers到0.0.23版本,同上加入“--reinstall-xformers”就可以了。

更新完后,恢复webui-user.bat原设置,下图是我的设置。个别朋友的CUDA如果低于1.8版本可能要更新一下CUDA驱动。

好了,以上就是SD WebUI 1.8版本的更新情况,祝大家玩的开心。

0 阅读:0

开心盖土

简介:感谢大家的关注