他来了他来了!SD 1.6正式版发布,更好的支持XL大模型
界面更新,
把【生成】作为一个选项卡,和模型的选择并列,取消了原来的显示隐藏按钮。
增加了更多的采样方法。
高分变率修复作了调整,点击展开即可启用。
同时增加了refiner选项卡,用于sdxl的修复模型选择。


更新内容如下:
特征:
精炼机支持#12371
为随机数生成器源设置添加 NV 选项,允许在 CPU/AMD/Mac 上生成与 NVidia 显卡上相同的图片
添加样式编辑器对话框
雇用修复:添加一个选项以在第二遍中使用不同的检查点(#12181)
在内存中保留多个加载模型的选项(#12227)
新采样器:重新启动、DPM++ 2M SDE 指数、DPM++ 2M SDE Heun、DPM++ 2M SDE Heun Karras、DPM++ 2M SDE Heun 指数、DPM++ 3M SDE、DPM++ 3M SDE Karras、DPM++ 3M SDE 指数(#12300、# 12519 、 # 12542)
重新设计 DDIM、PLMS、UniPC 以使用与 k 扩散采样器中相同的 CFG 降噪器:
使它们全部与 img2img 一起工作
使快速合成成为可能(AND)
使它们可用于 SDXL
始终在 UI 中显示额外的网络选项卡 ( #11808 )
创建模型时使用更少的 RAM(#11958、#12599)
SDXL 的文本反演推理支持
额外网络 UI:显示 SD 检查点的元数据
检查点合并:添加元数据支持
提示编辑和注意:在数字后添加对空格的支持 ([ red : green : 0.5 ]) (种子破坏更改)( #12177 )
VAE:允许为每个检查点选择自己的 VAE(在用户元数据编辑器中)
VAE:将选定的 VAE 添加到信息文本
主 UI 中的选项:为 txt2img 和 img2img 添加自己的单独设置,从粘贴的信息文本中正确读取值,添加列数设置(#12551)
向 txt2img 和 img2img 选项卡添加调整大小句柄,允许更改赋予生成参数和生成的图像库的水平空间量(#12687、#12723)
更改批处理 cond/uncond 的默认行为 - 现在默认情况下启用,并通过 UI 设置禁用(Optimizatios -> Batch cond/uncond) - 如果您使用 lowvram/medvram 并遇到 OOM 异常,则需要启用它
显示队列中的当前位置并使其按照到达顺序处理请求(#12707)
添加
--medvram-sdxl
仅适用--medvram
于 SDXL 型号的标志提示编辑时间线具有单独的第一次通过和雇用修复通过(种子破坏更改)的范围(#12457)
次要的:
img2img 批处理:img2img 批处理中的 RAM 节省、VRAM 节省、.tif、.tiff ( #12120、#12514、#12515 )
后处理/额外功能:节省 RAM ( #12479 )
XYZ:在轴标签中,从模型文件名中删除路径名
XYZ:支持雇用采样器(#12298)
XYZ:新选项:使用文本输入而不是下拉菜单(#12491)
添加gradio版本警告
对 VAE 检查点列表进行排序 ( #12297 )
在修复中使用透明白色蒙版,以及选择颜色的选项(#12326)
将一些设置移动到自己的部分:img2img、VAE
添加复选框以显示/隐藏额外网络的目录
为所有 VAE 编码/解码操作添加 TAESD(或更多)选项(#12311)
渐变主题缓存,新的渐变主题,以及用户可以输入自己的值的说明(#12346,#12355)
采样器修复/调整:s_tmax、s_churn、s_noise、s_tmax(#12354、#12356、#12357、#12358、#12375、#12521)
使用 Linux 安装的正确说明更新 README.md ( #12352 )
默认情况下不保存不完整图像的选项(#12338)
默认启用 cond 缓存
git autofix 对于损坏的存储库(#12230)
允许通过鼠标中键在新浏览器选项卡中打开图像(#12379)
“本地”运行时自动在浏览器中打开 webui ( #12254 )
将常用的采样器放在顶部,使 DPM++ 2M Karras 成为默认选择
缩放和平移:自动扩展宽图像的选项,改进的集成(#12413,#12727)
在内存中缓存 Lora 网络的选项
返工雇用修复 UI 以使用手风琴
面部恢复和平铺已移至设置 - 如果您希望恢复它们,请使用“主 UI 中的选项”设置
更改快速设置项目以具有可变宽度
Lora:添加 Norm 模块,添加对偏差的支持 ( #12503 )
Lora:在 UI 中输出警告,而不是因不适合 Loras 而失败;切换到控制台中的错误输出日志记录
支持搜索和显示所有额外网络项目的哈希值 ( #12510 )
为 img2img 操作添加额外的噪声参数(#12564)
对 Lora 有偏见的支持 ( #12584 )
使中断更快(#12634)
可配置的画廊高度(#12648)
使结果列粘性(#12645)
更多哈希文件名模式(#12639)
使图像查看器实际上适合整个页面(#12635)
使进度条独立于实时预览显示工作,从而使其更新得更频繁
禁止 medvram 的完整实时预览方法并添加一个设置以撤消禁止
可以本地化工具提示和占位符
添加选项以与 sgm repo 的采样实现保持一致 ( #12818 )
恢复面和平铺生成参数已移至主 UI 之外的设置
如果您想将它们放回主 UI,请使用
Options in main UI
UI 页面上的设置。
扩展和 API:
渐变3.41.2
还提供了软件包的凹凸版本:transformers、GitPython、accelerate、scikit-image、timm、tomesd
支持渐变元素的工具提示 kwarg:gr.Textbox(label='hello', tooltip='world')
从 API 使用 txt2img 和 img2img 时正确清除总控制台进度条
添加 cmd_arg --disable-extra-extensions 和 --disable-all-extensions ( #12294 )
shared.py 和 webui.py 分成许多文件
添加 --loglevel 用于日志记录的命令行参数
添加结合了手风琴和复选框的自定义 UI 元素
避免在测试中导入 gradio,因为它会发出垃圾邮件警告
将用于设置的信息文本标签放入 OptionInfo 定义中,而不是放在单独的列表中
创建
StableDiffusionProcessingImg2Img.mask_blur
一个属性,使其与 PIL 更加一致GaussianBlur
(#12470)无需 gr.Group 即可制作脚本 UI 的选项
添加一种方法,让脚本在创建单个组件之前/之后注册回调
使用数据类进行稳定扩散处理
将 Lora 的补丁存储在专门的模块中,而不是存储在 torch 内
在 API 中支持 http/https URL(#12663、#12698)
添加额外的噪音回调(#12616)
使用 SIGINT 退出时转储当前堆栈跟踪
为shared.sd_model的额外字段添加类型注释
Bug修复:
如果超出 javascriot localStorage 的本地存储配额,则不会崩溃
如果发生异常,XYZ 图不会失败
如果生成同时使用负 TI 和正 TI,则修复信息文本中丢失的 TI 哈希 ( #12269 )
本地化修复(#12307)
修复 sdxl 模型被劫持后配置无效的问题
正确切换信息文本粘贴的附加复选框(#12304)
在新页面中打开原始 sysinfo 链接 ( #12318 )
提示解析器:考虑交替单词语法中的空字段(#12319)
将制表符和回车符添加到无效的文件名字符(#12327)
仅修复 api Lora 不工作的问题 ( #12387 )
修复只有一个元素时主 UI 中的选项行为不当
使得可以使用信息文本中的采样器,即使它隐藏在下拉列表中
修复制作批量乘法图像网格时信息文本中提示中缺少的样式
防止在计算员工修复维度时控制台中出现虚假进度输出
修复--使用文本框种子
修复损坏的
Lora/Networks: use old method
选项(#12466)使用时正确返回
None
VAE 哈希--no-hashing
(#12463)MPS/macOS 修复和优化 ( #12526 )
将 secondary_order 添加到错误地没有它的采样器中
在额外网络 UI 中刷新卡片时,不要丢弃用户的自定义分辨率
修复如果batch_size不是提示/否定提示数量的倍数时发生的处理错误(#12509)
修复 alpha 遮罩的修复上传 ( #12588 )
修复图像大小不是整数时的异常(#12586)
修复不正确的 TAESD 潜伏尺度 ( #12596 )
自动将数据目录添加到渐变允许路径(#12603)
修复扩展目录丢失时的异常(#12607)
修复 api model-refresh 和 vae-refresh 的问题 ( #12638 )
修复未使用透明图像选项的 img2img 背景颜色(#12633)
尝试解决 fp32 mk2 中不稳定 VAE 的 NaN 问题 ( #12630 )
对 SDXL 实施丢失的撤消劫持
修复 xyz 交换轴 ( #12684 )
如果任何配置文件损坏,修复备份/恢复选项卡中的错误(#12689)
修复模型重用后 SD VAE 开关错误 ( #12685 )
修复尝试创建对于所选格式来说太大的图像(#12667)
如有必要,创建 Gradio 临时目录 ( #12717 )
通过使用原子操作用新版本替换缓存,防止在写入时退出时可能发生的缓存丢失
正确设置 devices.dtype_unet
在非 CUDA 设备的 GPU 上运行 RealESRGAN ( #12737 )
防止额外的网络按钮被非常小的卡片尺寸的描述遮挡(#12745)
修复如果提示中同时存在 lora: 和 lyco: 时导致某些额外网络被禁用的错误
修复隐藏任何主 UI 选项卡时默认设置分页的问题
修复设置中默认页面中新值保存/显示不正确的问题
修复重新加载 UI 功能:如果在一个选项卡上重新加载 UI,其他打开的选项卡将不再停止工作
修复了一个错误,如果检查点附近存在 VAE,则该错误会阻止在选项更改后重新加载 VAE ( #12797 )
隐藏损坏的图像裁剪工具 ( #12792 )
不要在 XYZ 脚本的下拉列表中显示隐藏的采样器 ( #12780 )
修复样式编辑对话框在 img2img 和 txt2img 选项卡中打开时中断的问题
修复允许用户绕过 gradio 和 API 身份验证的错误(由 vysecurity 报告)
修复内置 WebUI 选项卡处于非活动状态时不播放通知的问题 ( #12834 )
扩展安装者的荣誉
--skip-install
( #12832 )不要在扩展安装程序中打印空白标准输出(#12833,#12855)
当返回的值为
None
(#12854)时,不要更改快速设置下拉选项使进度条在扩展选项卡中正确显示