AUTOMATIC1111 webui 支持SD3,v1.10.0-RC 发布-Ai生成

Features: 特征:

A lot of performance improvements (see below in Performance section)
许多性能改进(请参阅下面的性能部分)

Stable Diffusion 3 support (#16030)
Stable Diffusion 3 支持 ( #16030)

Recommended Euler sampler; DDIM and other timestamp samplers currently not supported
推荐的欧拉采样器;目前不支持 DDIM 和其他时间戳采样器

T5 text model is disabled by default, enable it in settings
T5 文本模型默认处于禁用状态,请在设置中启用

New schedulers:  新的调度程序:

Align Your Steps (#15751)
调整步骤 ( #15751)

KL Optimal (#15608)
吉隆坡最优 ( #15608)

Normal (#16149)
普通 ( #16149)

DDIM (#16149)
不是 ( #16149)

Simple (#16142)
简单 ( #16142)

New sampler: DDIM CFG++ (#16035)
新采样器:DDIM CFG++ ( #16035)

Minor: 次要:

Option to skip CFG on early steps (#15607)
在早期步骤中跳过 CFG 的选项 ( #15607)

Add --models-dir option (#15742)
添加 --models-dir 选项 ( #15742)

Allow mobile users to open context menu by using two fingers press (#15682)
允许移动用户使用两根手指按下打开上下文菜单 ( #15682)

Infotext: add Lora name as TI hashes for bundled Textual Inversion (#15679)
Infotext: 添加 Lora 名称作为捆绑文本反转的 TI 哈希 ( #15679)

Check model's hash after downloading it to prevent corruped downloads (#15602)
下载后检查模型的哈希值以防止下载错误(#15602)

More extension tag filtering options (#15627)
更多扩展标签过滤选项 ( #15627)

When saving AVIF, use JPEG's quality setting (#15610)
保存 AVIF 时,请使用 JPEG 的质量设置 ( #15610)

Add filename pattern: [basename] (#15978)
添加文件名模式: [basename] ( #15978)

Add option to enable clip skip for clip L on SDXL (#15992)
添加选项以在 SDXL 上启用剪辑 L 的剪辑跳过 ( #15992)

Option to prevent screen sleep during generation (#16001)
在生成过程中防止屏幕休眠的选项 ( #16001)

ToggleLivePriview button in image viewer (#16065)
图像查看器中的 ToggleLivePriview 按钮 ( #16065)

Extensions and API:
扩展和 API:

Add process_before_every_sampling hook (#15984)
添加process_before_every_sampling钩子 ( #15984)

Return HTTP 400 instead of 404 on invalid sampler error (#16140)
在无效的采样器错误时返回 HTTP 400 而不是 404 ( #16140)

Performance: 性能:

[Performance 1/6] use_checkpoint = False (#15803)
[性能 1/6] use_checkpoint = 假 ( #15803)

[Performance 2/6] Replace einops.rearrange with torch native ops (#15804)
[性能 2/6]将 einops.rearrange 替换为 torch native ops ( #15804)

[Performance 4/6] Precompute is_sdxl_inpaint flag (#15806)
[性能 4/6]预计算is_sdxl_inpaint标志 ( #15806)

[Performance 5/6] Prevent unnecessary extra networks bias backup (#15816)
[性能 5/6]防止不必要的额外网络偏置备份 ( #15816)

[Performance 6/6] Add --precision half option to avoid casting during inference (#15820)
[性能 6/6]添加 --precision half 选项以避免在推理过程中进行强制转换 ( #15820)

[Performance] LDM optimization patches (#15824)
[性能]LDM 优化补丁 ( #15824)

[Performance] Keep sigmas on CPU (#15823)
[性能]在 CPU 上保持 sigmas ( #15823)

Check for nans in unet only once, after all steps have been completed
在完成所有步骤后,仅检查一次 unet 中的 nans

Added pption to run torch profiler for image generation
添加了用于运行火炬分析器以生成图像的 pption

Bug Fixes: Bug修复:

Fix for grids without comprehensive infotexts (#15958)
修复了没有完整信息文本的网格 ( #15958)

feat: lora partial update precede full update (#15943)
壮举:Lora 部分更新先于全面更新 ( #15943)

Fix bug where file extension had an extra '.' under some circumstances (#15893)
修复了在某些情况下文件扩展名有额外“.”的错误 ( #15893)

Fix corrupt model initial load loop (#15600)
修复损坏的模型初始加载循环 ( #15600)

Allow old sampler names in API (#15656)
允许在 API 中使用旧的采样器名称 ( #15656)

more old sampler scheduler compatibility (#15681)
更多 Old Sampler 调度程序兼容性 ( #15681)

Fix Hypertile xyz (#15831)
修复 Hypertile xyz ( #15831)

XYZ CSV skipinitialspace (#15832)
XYZ CSV skipinitialspace ( #15832)

fix soft inpainting on mps and xpu, torch_utils.float64 (#15815)
修复了 MPS 和 XPU 上的软修复问题,torch_utils.float64 (#15815)

fix extention update when not on main branch (#15797)
修复不在主分支上的扩展更新 ( #15797)

update pickle safe filenames
更新 Pickle 安全文件名

use relative path for webui-assets css (#15757)
使用 webui-assets css 的相对路径 ( #15757)

When creating a virtual environment, upgrade pip in webui.bat/webui.sh (#15750)
创建虚拟环境时,请在 webui.bat/webui.sh 中升级 pip ( #15750)

Fix AttributeError (#15738)
修复 AttributeError ( #15738)

use script_path for webui root in launch_utils (#15705)
在 launch_utils 中对 WebUI 根目录使用 script_path ( #15705)

fix extra batch mode P Transparency (#15664)
修复额外的批处理模式 P 透明度 ( #15664)

use gradio theme colors in css (#15680)
在 CSS 中使用 Gradio 主题颜色 ( #15680)

Fix dragging text within prompt input (#15657)
修复在提示输入中拖动文本的问题 ( #15657)

Add correct mimetype for .mjs files (#15654)
为 .mjs 文件添加正确的 mimetype ( #15654)

QOL Items - handle metadata issues more cleanly for SD models, Loras and embeddings (#15632)
QOL 项目 - 更干净地处理 SD 模型、Loras 和嵌入的元数据问题 ( #15632)

replace wsl-open with wslpath and explorer.exe (#15968)
将 WSL-Open 替换为 WSLpath 和 explorer.exe ( #15968)

Fix SDXL Inpaint (#15976)
修复 SDXL Inpaint (#15976)

multi size grid (#15988)
多尺寸网格 ( #15988)

fix Replace preview (#16118)
修复替换预览 ( #16118)

Possible fix of wrong scale in weight decomposition (#16151)
可能修复重量分解中的错误刻度 ( #16151)

Ensure use of python from venv on Mac and Linux (#16116)
确保在 Mac 和 Linux 上使用 venv 中的 python ( #16116)

Prioritize python3.10 over python3 if both are available on Linux and Mac (with fallback) (#16092)
如果 python3.10 在 Linux 和 Mac 上都可用,则优先于 python3(带回退)(#16092)

stoping generation extras (#16085)
停止生成附加功能 ( #16085)

Fix SD2 loading (#16078, #16079)
修复 SD2 加载 ( #16078, #16079)

fix infotext Lora hashes for hires fix different lora (#16062)
修复 infotext Lora 哈希值 修复不同的 Lora (#16062)

Fix sampler scheduler autocorrection warning (#16054)
修复采样器调度程序自动更正警告 ( #16054)

Other:

fix changelog #15883 -> #15882 (#15907)
修复更新日志 #15883 -> #15882 ( #15907)

ReloadUI backgroundColor --background-fill-primary (#15864)
ReloadUI backgroundColor --background-fill-primary ( #15864)

Use different torch versions for Intel and ARM Macs (#15851)
对 Intel 和 ARM Mac 使用不同的火炬版本 ( #15851)

XYZ override rework (#15836)
XYZ 覆盖返工 ( #15836)

scroll extensions table on overflow (#15830)
Overflow 上的滚动扩展表 ( #15830)

img2img batch upload method (#15817)
IMG2IMG 批量上传方法 ( #15817)

chore: sync v1.8.0 packages according to changelog (#15783)
杂务:根据更新日志同步 v1.8.0 软件包 ( #15783)

Add AVIF MIME type support to mimetype definitions (#15739)
向 mimetype 定义添加 AVIF MIME 类型支持 ( #15739)

Update imageviewer.js (#15730)
更新imageviewer.js ( #15730)

no-referrer (#15641)

.gitignore trace.json (#15980)
.gitignore trace.json ( #15980)

Bump spandrel to 0.3.4 (#16144)
凸起拱肩到 0.3.4 ( #16144)

Defunct --max-batch-count (#16119)
已失效 --max-batch-count ( #16119)

docs: update bug_report.yml (#16102)
文档:更新bug_report.yml ( #16102)

Maintaining Project Compatibility for Python 3.9 Users Without Upgrade Requirements. (#16088)
维护 Python 3.9 用户的项目兼容性,无需升级要求。( #16088)

Update torch for ARM Macs to 2.3.1 (#16059)
将 ARM Mac 的火炬更新到 2.3.1 ( #16059)

remove deprecated setting dont_fix_second_order_samplers_schedule (#16061)
删除已弃用的设置dont_fix_second_order_samplers_schedule ( #16061)

chore: fix typos (#16060)
杂务:修复错别字 ( #16060)