萌芽站長 全新的 Stable Diffusion web UI v1.7.0 於 2023 年 12 月 16 日釋出! https://github.com/AUTOMATIC1111/stable-diffusion-webui/releases/tag/v1.7.0 特性: 設定頁面重新設計:新增搜尋欄、新增分類、將 UI 設定頁面拆分為多個部分 新增 altdiffusion-m18 支援(#13364) 支援 LyCORIS GLora 網路的推論(#13610) 新增 lora-embedding bundle 系統(#13568) 選項將提示從頂部行移入生成參數 新增對 SSD-1B 的支援(#13865) 支援 OFT 網路的推論(#13692) 腳本元數據和 DAG 排序機制(#13944) 支援 HyperTile 優化(#13948) 新增對 SD 2.1 Turbo 的支援(#14170) 移除「Train->Preprocessing」選項卡,將所有功能合併到「Extras」選項卡 Intel Arc GPU 的初始 IPEX 支援(#14171) 次要: 允許在 img2img 批處理模式中從圖像中讀取模型雜湊(#12767) 新增與 sgm 存儲庫的採樣實現對齊的選項(#12818) lora 元數據查看器的額外字段:ss_output_name(#12838) 在設定頁面中新增操作,用於計算所有 SD 檢查點雜湊(#12909) 新增按鈕,將提示複製到樣式編輯器(#12975) 新增--skip-load-model-at-start 選項(#13253) 將 infotext 寫入 gif 圖像 從 gif 圖像讀取 infotext(#13068) 允許在 ui-config.json 中配置 InputAccordion 的初始狀態(#13189) 允許編輯 ctrl+up/ctrl+down 提示編輯的空白符號分隔符(#13444) 防止意外關閉彈出對話框(#13480) 新增播放通知音效的選項(#13631) 如果可用,則在全屏圖像查看器中顯示預覽圖像(#13459) 支援 webui.settings.bat(#13638) 新增選項,以不打印 ctrl+c 上的堆棧跟踪(#13644) 透過 Ctrl(Alt)+ Enter 開始/重新啟動生成(#13644) 更新 prompts_from_file 腳本,允許將條目與通用提示連接在一起(#13733) 在輸入手風琴中添加可見的復選框 新增選項,隱藏手風琴中的所有 txt2img/img2img 參數(#13826) 為額外的網卡添加“路徑”排序選項(#13968) 在樣式編輯器中啟用提示快捷鍵(#13931) 新增在 UI 中顯示批量 img2img 結果的選項(#14009) infotext 更新:新增忽略某些 infotext 字段的選項,新增不包括 VAE 在 infotext 中的選項,向 infotext 設定頁面添加解釋,將一些選項移動到 infotext 設定頁面(#14046) 支援 sd_vae_approx 的 FP32 回退支援(#14126) 允許使用多個樣式 CSV 文件(#14125) Extensions 和 API: 更新 gradio 到 3.41.2 支援已安裝擴充的清單 API(#12774) 更新 pnginfo API,以返回帶有解析值的字典 將有噪聲的潛在空間加入到 ExtraNoiseParams 中,以供回撥使用(#12856) 在 UTC 中顯示擴充的日期時間(#12864,#12865,#13281) 添加選項以選擇如何結合 hires 修復和 refiner 在 info 響應中包含程式版本號(#13135) sd_unet 支援 SDXL 修補 DDPM.register_betas,以便用戶可以在模型 YAML 中放置 given_betas(#13276) xyz_grid:添加準備功能(#13266) 允許擴充中的相同語言有多個本地化文件(#13077) 為 js 添加 onEdit 函數並重寫 token-counter.js 以使用它 修復處理 override_settings 鍵時的關鍵錯誤異常(#13567) 擴充可透過 API 在 response.images 中返回自定義數據的選項(#13463) 在 postproces*() 之前呼叫 state.jobnext()(#13762) 添加選項以設置通知聲音音量(#13884) 更新 Ruff 到 0.1.6(#14059) 添加 Block 元件創建回撥函數(#14119) 用 UI 創建腳本時捕獲未捕獲的異常(#14120) 使用擴充名稱來確定索引中是否安裝了擴充(#14063) 從 launch_utils.py 更新 is_installed() 以修復重新安裝已安裝的套件時的問題(#14192) 錯誤修復: 修復 pix2pix 生成錯誤結果 修復默認設置頁面,在任何主 UI 標籤隱藏時導致頁面崩潰的問題 修復錯誤,如果提示中同時存在 lora: 和 lyco:,會導致某些額外網絡被禁用 修復 Reload UI 功能:如果在一個標籤上重新加載 UI,其他已打開的標籤將不再停止工作 防止重複的調整大小處理程序(#12795) 小錯誤:vae 解決錯誤(#12797) 隱藏損壞的圖像剪裁工具(#12792) 在 XYZ 腳本的下拉菜單中不顯示隱藏的取樣器(#12780) 修復樣式編輯對話框,在 img2img 和 txt2img 標籤中同時打開時崩潰的問題 從 /internal/sysinfo 報告中隱藏 --gradio-auth 和 --api-auth 的值 為選項中的 RNG 添加遺失的信息文本(#12819) 修復內置 WebUI 標籤不活動時不播放通知的問題(#12834) 尊重 --skip-install 用於擴展安裝程式(#12832) 在擴展安裝程序中不打印空白的標準輸出(#12833,#12855) 正確顯示擴展標籤中的進度條 在加載沒有校驗和的模型時保持檢查點列表的順序 修復 txt2img 中修復生成的黑色圖片 修復生成參數的正規表示式(#12876) 修復批處理 img2img 輸出目錄與腳本(#12926) 修復 #13080 - Hypernetwork/TI 預覽生成的錯誤(#13084) 修復 sigma min/max 覆蓋的錯誤(#12995) 在 16XX 卡上更準確地檢查啟用 cuDNN 基準測試(#12924) 不使用 multicond 解析器處理負提示計數器(#13118) 修復包含空格的 data-sort-name(#13412) 當編輯元數據時,更新正確的標籤上的卡片(#13411) 在文件名包含撇號時修復查看/編輯元數據的問題(#13395) 修復 --sd_model 在 "來自文件或文本框的提示" 腳本中無效的問題(#13302) 更好地支持可攜式 Git(#13231) 在 webui_dir 不是 work_dir 時修復問題(#13210) 修復 lora-bias-backup 不重置緩存的問題(#13178) 考慮自定義的額外網絡分隔符,從提示中刪除額外網絡文本時(#12877) 重新修復批處理 img2img 輸出目錄與腳本(#13170) 修復 --ckpt-dir 路徑分隔符和選項使用 checkpoint 下拉菜單的簡短名稱(#13139) 合併允許的預覽格式,修復 extra network .gif 作為預覽不起作用的問題(#13121) 修復在 Linux 上 --gfpgan-models-path 不按預期工作的問題(#13469) 修復卸載 sd checkpoint 按鈕 編輯注意力修復(#13533) 修復使用 --disable-all-extensions 選項運行時 WebUI 不崩潰的問題 其他: 非本地條件(#12814) 修復小錯誤(#12827) 移除 xformers Python 版本檢查(#12842) 樣式:file-metadata word-break(#12837) 還原 SGM noise multiplier 變更,因為它破壞了 hires fix 當返回的值為 None 時,不更改 quicksettings dropdown 選項(#12854) [RC 1.6.0 - 縮放部分隱藏] 更新 style.css(#12839) 雜務:更改擴展時間格式(#12851) WEBUI.SH - 使用 Navi 3 的 torch 2.1.0 正式版(#12929) 如果 exif 數據無效,則在 images.read_info_from_image 中添加回退(#13028) 更新 cmd arg 描述(#12986) 修復:在 add_option 時更新 shared.opts.data(#12957,#13213) 恢復遺失的工具提示(#12976) 在移動設備上使用默認的 dropdown padding(#12880) 將啟用控制台提示選項放入命令行引數的設置中(#13119) 修復一些過時的類型(#12846) 升級到 torchsde==0.2.6(#13418) 更新 dragdrop.js(#13372) 使用 orderdict 作為 lru cache:opt/bug(#13313) 如果不包括子網格,則不儲存子網格(#13282) 在 state.job_count 之前初始化 state.time_start(#13229) 修復 fieldname 正規表示式(#13458) 將 denoising_strength 默認值更改為 None。(#13466) 修復回歸(#13475) 修復 IndexError(#13630) 修復: checkpoints_loaded:{checkpoint:state_dict},在字典值為空時的 model.load_state_dict 問題(#13535) 更新 bug_report.yml(#12991) requirements_versions httpx==0.24.1(#13839) 修復括號自動選擇(#13829) 修復 #13796(#13797) 在 modules/cmd_args.py 中更正拼寫錯誤(#13855) 功能:修復 randn 找到的類型為 float 的元素在位置 2(#14004) 將 tqdm 處理程序添加到 logging_config.py 以進行進度條集成(#13996) 熱修復:在後處理完成後調用 shared.state.end()(#13977) 修復依賴地址(#13929) 將 sysinfo 儲存為 .json(#14035) 將 exception_records 相關方法移動到 errors.py(#14084) 兼容性(#13936) json.dump(ensure_ascii=False)(#14108) dir 按鈕以 / 開頭,因此只顯示正確的目錄並且不...(#13957) 不依賴於劫持的 unet forward 替換的替代實現 重新添加 keyedit_delimiters_whitespace 設置,作為提交的一部分丟失在 commit #e294e46d46a814457fc77af13c17128bd6075d45(#14178) 修復 save_samples 在儲存遮罩合成時被提前檢查的問題(#14177) 對 mask 和 mask_composite 進行了輕微最佳化 (#14181) 加入 import_hook hack 來解決 basicsr/torchvision 不相容問題 (#14186) 🔗 如何更新? https://mnya.tw/cc/word/1953.html