时隔三个月后,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版本的更新情况,祝大家玩的开心。