見出し画像

StableDiffusion WebUI1.6.0アプデ内容!!

皆さんご機嫌いかがですか?新宮ラリです。
今回はみんな大好きStable Diffusion WebUIの最新バージョン1.6.0について簡単にまとめました。


ただし、現在はdevブランチにて開発途中です。もうすぐMainブランチに統合されると思います。

もし試したいという方は(バックアップを取った上で)私の下記動画を参考にしてdevブランチに切り替えてWebUI1.6.0を試してみてください🤗

WebUI devブランチ切り替え方法(5:58~)

WebUIバックアップ方法(5:05~)


1.6.0-RC プレリリース

特徴
(※個人的に気になった箇所は太字にしておきました)

  • リファイナーサポート

  • 乱数ジェネレータのソース設定にNVオプションを追加し、CPU/AMD/MacとNVidia GPUで同じ画像を生成できるようにした。

  • スタイルエディターダイアログを追加

  • 2パス目に別のチェックポイントを使用するオプションを追加

  • 複数のロードされたモデルをメモリに保持するオプションを追加

  • 新サンプラー: Restart、DPM++ 2M SDE Exponential、DPM++ 2M SDE Heun、DPM++ 2M SDE Heun Karras、DPM++ 2M SDE Heun Exponential、DPM++ 3M SDE、DPM++ 3M SDE Karras、DPM++ 3M SDE Exponential

  • DDIM、PLMS、UniPCをk Diffusionサンプラーと同じCFGノイズ除去を使用するように修正

  • これらすべてをimg2imgで動作するように

  • プロンプト合成を可能に(AND)

  • SDXLで使用可能

  • UIに追加のネットワークタブを常に表示

  • モデル作成時のRAM使用量を削減

  • SDXLでテキストによる逆推論をサポート

  • 追加のネットワークUI: SDチェックポイントのメタデータを表示。

  • チェックポイントのマージ:メタデータのサポートを追加

  • プロンプトの編集と注意: 数値([ red : green : 0.5 ])の後に空白をサポート(シードブレークチェンジ)

  • VAE: 各チェックポイントで独自の VAE を選択できるように (ユーザーメタデータ編集で)

  • VAE:選択したVAEをインフォテキストに追加

  • メインUIのオプション: txt2imgとimg2imgに別々の設定を追加。

  • txt2imgとimg2imgのタブにリサイズハンドルを追加し、生成パラメータと結果のイメージギャラリーに与える水平方向のスペースを変更できるようにした

  • バッチcond/uncondのデフォルトの動作を変更 -- デフォルトではオンになっており、UI設定(Optimizatios -> Batch cond/uncond)で無効にできるように。

  • キュー内の現在位置を表示し、リクエストが到着順に処理されるようにした

  • SDXLモデルに対してのみ-medvramを有効にする-medvram-sdxlフラグを追加

  • プロンプト編集のタイムラインが、ファーストパスと雇用修正パスで別々の範囲になるように変更(seed breaking change)


マイナー:

  • img2img バッチ: img2imgバッチでRAM節約、VRAM節約、.tif、.tiff

  • 後処理/エクストラ: RAMの節約

  • XYZ: 軸ラベルで、モデルファイル名からパス名を削除。

  • XYZ:Hiresサンプラーをサポート

  • XYZ: 新しいオプション: ドロップダウンの代わりにテキスト入力を使う

  • gradioのバージョン警告を追加

  • VAEチェックポイントのリストをソート

  • インペインティングのマスクに透明な白を使用し、色を選択するオプションを追加

  • いくつかの設定をそれぞれのセクションに移動:img2img、VAE

  • 追加ネットワーク用のディレクトリの表示/非表示のチェックボックスを追加。

  • すべてのVAEエンコード/デコード操作にTAESD(またはそれ以上)のオプションを追加

  • gradioのテーマキャッシュ、新しいgradioのテーマ、およびユーザーが独自の値を入力できることの説明

  • サンプラーの修正/調整: s_tmax、s_churn、s_noise、s_tmax

  • README.mdを更新し、Linuxへのインストール方法を追加しました

  • 不完全な画像を保存しないオプションをデフォルトで有効にした

  • condキャッシュをデフォルトで有効にしました。

  • レポジトリが壊れている場合のgit自動修正

  • マウスの中ボタンで画像を新しいブラウザのタブで開けるようにした

  • ローカル "実行時に自動的にブラウザでwebuiを開くようにした

  • DPM++ 2M Karrasをデフォルトの選択とし、よく使われるサンプラーを上位に配置。

  • ズームとパン: 幅の広い画像を自動的に拡大するオプション、統合の改善

  • ローラのネットワークをメモリにキャッシュするオプションを追加。

  • アコーディオンを使うようにUIを修正。

  • 顔の復元とタイリングを設定に移動 - 戻したい場合は「メインUIのオプション」設定を使用。

  • クイック設定アイテムの幅を可変に変更

  • Lora: Norm モジュールを追加し、バイアスをサポート (#12503)

  • Lora: ローラに適合しない場合、失敗ではなく警告をUIに出力。

  • すべての余分なネットワークアイテムのハッシュの検索と表示をサポート

  • img2img操作にノイズパラメータを追加

  • バイアス付きローラをサポート

  • 割り込みをより速く

  • ギャラリーの高さを設定可能に

  • 結果カラムをスティッキーに

  • ファイル名のハッシュパターンを増やした

  • 画像ビューアがページ全体に収まるように

  • プログレスバーをライブプレビュー表示から独立させ、より頻繁に更新されるように。

  • medvramのフルライブプレビューを禁止し、禁止を解除する設定を追加。

  • ツールチップとプレースホルダーをローカライズできるようにしました。

拡張機能とAPI:

  • gradio 3.41.0

  • transformers、GitPython、accelerate、scikit-image、timm、tomesdパッケージのバージョンアップも実施。

  • gradio要素でツールチップのkwargをサポート: gr.Textbox(label='hello', tooltip='world')

  • APIからtxt2imgおよびimg2imgを使用する場合、コンソール全体のプログレスバーを適切にクリアするようにした

  • cmd_arg --disable-extra-extensions および --disable-all-extensions を追加

  • shared.pyとwebui.pyが多くのファイルに分割されるように

  • ロギングのための --loglevel コマンドライン引数を追加

  • アコーディオンとチェックボックスを組み合わせたカスタムUI要素を追加 テストでgradioをインポートしないようにした

  • 設定用のinfotextラベルを別のリストではなく、OptionInfo定義に追加した

  • StableDiffusionProcessingImg2Img.mask_blurをプロパティ化し、PILのGaussianBlurとよりインライン化

  • スクリプトをgr.GroupなしでUIするオプションを追加

  • 単一コンポーネントの作成前/後のコールバックをスクリプトに登録できるように

  • StableDiffusionProcessingにデータクラスを使用

  • Loraのパッチをtorchの中ではなく、専用のモジュールに格納する

  • APIでhttp/https URLをサポート

  • 追加のノイズコールバックを追加

  • SIGINTで終了する際に現在のスタックトレースをダンプするように

  • shared.sd_modelの追加フィールドに型アノテーションを追加した。

バグ修正:

  • javascriot localStorageのローカルストレージのクォータがなくなってもクラッシュしないようにした

  • 例外が発生してもXYZプロットが失敗しないように

  • 負のTIと正のTIの両方を使用する場合、インフォテキストでTIハッシュが欠落していたのを修正

私の感想

ComfyUIではVRAM使用が軽量化されていて、カスタムする事で使いやすさも向上できることが分かりましたが、今回のWebUIアプデでどれだけVRAM軽量化出来たかが気になるところです😺

ComfyUIさようなら?!とタイトルには書きましたが、場合によっては更にComfyUIの優位性が高くなるかもしれません😄


では皆さんまたお会いしましょう~🥰💨


この記事が気に入ったらサポートをしてみませんか?