全新的 Stable Diffusion web UI v1.9.0 於 2024 年 4 月 13 日釋出!
https://github.com/AUTOMATIC1111/stable-diffusion-webui/releases/tag/v1.9.0
功能特點:
- 基於模型時間步而非採樣步驟進行精煉器切換 (#14978)
- 添加一個選項,以老式目錄視圖替代樹狀視圖;為額外網路排序/搜索控件進行風格上的更改
- 添加重新排序回調的用戶界面,支援在擴展元數據中指定回調順序 (#15205)
- 為 SDXL-Lightning 模型添加 Sgm 均勻調度器 (#15325)
- 主要用戶界面中的調度器選擇 (#15333, #15361, #15394)
小改進:
- "打開圖片目錄"按鈕現在打開實際目錄了 (#14947)
- 支援使用 LyCORIS BOFT 網路進行推理 (#14871, #14973)
- 默認將額外網路卡描述設置為純文本,並提供選項將其恢復為原來的 HTML 格式
- 額外網路的調整大小手柄 (#15041)
- 命令參數:--unix-filenames-sanitization 和 --filenames-max-length (#15031)
- 在 HTML 表格中顯示額外網路參數,而非原始 JSON (#15131)
- 為 LoRA/LoHa/LoKr 添加 DoRA(權重分解)支援 (#15160, #15283)
- 添加 '--no-prompt-history' 命令參數以禁用上一代提示歷史記錄 (#15189)
- 在替換預覽時更新預覽 (#15201)
- 僅為擴展的活動 Git 分支提取更新 (#15233)
- 將放大後處理的用戶界面放入手風琴 (#15223)
- 支援從 URL 拖放以讀取信息文本 (#15262)
- 使用 diskcache 库進行緩存 (#15287, #15299)
- 允許 PNG-RGBA 作為額外選項標籤 (#15334)
- 支援嵌入在安全張量元數據中的封面圖片 (#15319)
- 使用 NN 放大時更快地中斷 (#15380)
- 額外放大器:一個輸入字段來限制輸出圖像的最大邊長 (#15293, #15415, #15417, #15425)
- 添加一個選項來隱藏額外選項卡中的後處理選項
擴展和 API:
- ResizeHandleRow - 允許覆蓋列比例參數 (#15004)
- 在 script_callbacks.ui_settings_callback 之前調用;修復了內建擴展 extra-options-section 在使用不存在的設置時破壞用戶界面的問題
- 允許在 webui 上下文之外使用 zoom.js (#15286, #15288)
- 在 metadata.ini 中允許擴展名的變體 (#15290)
- 在重新加載用戶界面時,使重新加載 UI 腳本成為可選功能,並默認為關閉狀態
- 將 request: gr.Request 放在 img2img 函數的開始處,類似於 txt2img
- 作為 util 的 open_folder (#15442)
- 允許將擴展的腳本文件作為 import scripts.<filename> 導入 (#15423)
效能:
- 額外網路 HTML 頁面的性能優化
- 額外網路過濾的優化
- 額外網路排序的優化
問題修復:
- 防止在尚未生成任何結果時按下 ESC 鍵造成中斷
- [錯誤修正] 避免在修復時進行兩次放大 (#14966)
- 可能修正了某些情況下額外網路中重新加載按鈕不出現的問題。
- 修復:在運行 Split oversized images 時,split_threshold 參數無效的問題 (#15006)
- 修復了垂直布局(手機)的調整大小手柄可見性問題 (#15010)
- 對 register_tmp_file 也進行了 mtime 保護 (#15012)
- 在精煉器切換時保護 alphas_cumprod (#14979)
- 修復了 API 圖片加載中的 EXIF 方向問題 (#15062)
- 只有在實際使用強調時才覆蓋強調 (#15141)
- 修復了 params.txt 中缺少的強調信息文本 (#15142)
- 修復了 extract_style_text_from_prompt #15132 (#15135)
- 修復了 AnimateDiff 的 Soft Inpaint (#15148)
- 編輯注意力時取消選擇周圍的空格 (#15178)
- 雜項:修復字體未加載的問題 (#15183)
- 在額外網路的自然排序中使用自然排序
- 修復了由 torch.nn.MultiheadAttention 引起的內置 lora 系統錯誤 (#15190)
- 避免由 None 引起的 get_learned_conditioning 錯誤 (#15191)
- 在寫入元數據後添加 MassFileLister 条目 (#15199)
- 修復了使用 Hires 提示時的樣式問題 (#15269, #15276)
- 從 hires 修復提示中刪除註釋 (#15263)
- 使圖像查看器事件監聽器在瀏覽器中一致 (#15261)
- 修復 OFT 中的 AttributeError,當嘗試獲取 MultiheadAttention 權重時 (#15260)
- 將 .mean() 重新加回 (#15239)
- 修復了“恢復進度”按鈕 (#15221)
- 修復了 InputAccordion 的 ui-config [custom_script_source] (#15231)
- 處理 0 輪滾輪 deltaY (#15268)
- 避免火狐瀏覽器出現 alt 菜單 (#15267)
- 修復:修復語法錯誤 (#15179)
- 恢復輸出路徑 (#15307)
- 避免在 btn_copy_path 文件名中出現逃逸 (#15316)
- 修復了包含撇號的文件名時的額外網路按鈕問題 (#15331)
- 在 lora 隨機提示生成器中逃避括號 (#15343)
- 修復:Python 版本檢查以確保與 PyTorch 安裝兼容性 (#15390)
- 修復了 call_queue.py 中的拼寫錯誤 (#15386)
- 修復:當找到已加載的模型時,通過數組索引刪除已加載的模型 (#15382)
- sd 模型內存管理的輕微錯誤修正 (#15350)
- 修復 CodeFormer 權重問題 (#15414)
- 修復了在 ordered_callbacks_map 中刪除腳本回調的問題 (#15428)
- 修復了有限的文件寫入(感謝 Sylwia)
- 修復了 extra-single-image API 未能執行放大的問題 (#15465)
- 處理 paste_field 可調用物的錯誤處理 (#15470)
硬體:
- 添加對 Ascend NPU 的訓練支援並更改 lspci (#14981)
- 升級到 ROCm5.7 和 PyTorch (#14820)
- 更好地解決 Navi1 的問題,刪除 Navi3 的 --pre 選項 (#15224)
- Ascend NPU wiki 頁面 (#15228)
其他:
- 更新 Pad prompt/negative prompt v0 的注釋,添加有關截斷的警告,覆蓋 v1 實現
- 支援觸摸(平板電腦)可調整大小的列 (#15002)
- 使用絕對路徑進行標準化文件路徑 (#15035)
- resizeHandle 處理雙擊 (#15065)
- --dat-models-path 命令標誌 (#15039)
- 添加到二進制發行版的直接鏈接 (#15059)
- upscaler_utils:減少日誌記錄 (#15084)
- 使用 crate-ci/typos 修復各種錯字 (#15116)
- 修復了 fix_jpeg_live_preview (#15102)
- [替代解決方案] 如果在 ui 中選擇了錯誤的額外選項,則無法加載 webui (#15121)
- 不支援的透明度的錯誤處理 (#14958)
- 將模型描述添加到搜索的術語中 (#15198)
- 升級操作版本 (#15272)
- PEP 604 注釋 (#15259)
- 當用戶選擇了一個放大模型時,自動設置比例值 (#15244)
- 將後處理用於訓練移動到內置擴展中 (#15222)
- shared.py 中的類型提示 (#15211)
- 更新 ruff 到 0.3.3
- 更新 PyTorch Lightning 工具 (#15310)
- 將大小添加為 XYZ 網格選項 (#15354)
- 使用 HF_ENDPOINT 變量設置 HuggingFace 域的默認值 (#15443)
- 重新添加 update_file_entry (#15446)
- create_infotext 允許索引和可調用物,重寫了 Hires prompt infotext (#15460)
- 更新 restricted_opts 以包括更多 --hide-ui-dir-config 選項 (#15492)
🔗 如何更新?
https://mnya.tw/cc/word/1953.html