メインコンテンツへスキップ
見出し画像

AUTOMATIC1111 v1.10.xリリース - Stable Diffusion 3 Mediumをサポート

    2024年7月28日に、Stable Diffusion WebUI「AUTOMATIC1111」の最新版 v1.10.0 がリリースされました。
    すでに7月6日にリリースされていた「v1.10.0-RC」でも公開されていましたが、最新の画像生成AIモデルの一つである Stable Diffusion 3 Medium (SD3M) が公式にサポートとなりました。

    他にもパフォーマンスの改善やモバイルでのコンテキストメニューの表示など、様々な機能があります。
    リリースノートの日本語訳は文末に掲載します。

    Stability Matrixでのサポートは?

    ローカルPC/Mac等で画像生成を簡単にセットアップできる「Stability Matrix」では現状の最新版 v.2.11.4以降で AUTOMATIC1111 v.1.10.0 をサポートしています。

    画像

    気になるGoogle Colab での対応状況は?

    気になる #SD黄色本 「画像生成 AI Stable Diffusion スタートガイド」で中心的に利用している Google Colabでの対応状況ですが、現在は「対応済み・解決」になっております。

    原作である TheLastBen版は更新が入り、動作確認できましたので、対応が進みました。

    長期サポートを可能にするための解説についてはこちら

    ❏Google Colab での TheLastBen版「Fast Stable Diffusion - AUTOMATIC1111」を 長期間サポート(LTS)化を目指して完全解説
    https://note.com/aicu/n/nf5562077c8ad

    Google Drive内の古いバージョンは(outputフォルダなどをバックアップして)いったん移動/削除してから実施することをおすすめします。

    スマホ上で Generateボタン を2本指タップするとコンテキストメニュー「Generate forever」(無限に生成)が表示できています。

    画像

    ※最新版の v1.10.1 がインストールされています。

    Stable Diffusion 3 Medium はどうやってインストールするの?

    さて、話題の「Stable Diffusion 3 Medium (SD3M)」ですが、こちらも 以下の手順で、Stability Matrixを使用して、NVIDIA GeForce RTX4050 Laptop GPU (VRAM5921MB)で動作確認ができています。

    (Stability Matrixを最新の状態に更新)

    sd3_medium.safetensors
    → Data/Models/StableDiffusion に配置します

    sd3_medium_incl_clips_t5xxlfp8.safetensors
    → Data/Models/CLIP に配置します

    Low VRAMモードでは起動できません(モデルのロード時にエラーになります)。

    ・Sampler を Euler にする
    ・出力解像度を 1024 x 1024 にする
    ・CFG Scale を 5

    画像

    文字も描けてます!

    画像
    画像


    画像

    A bustling urban street scene with skyscrapers, busy pedestrians, and colorful street art. The atmosphere is lively and dynamic, with sunlight casting dramatic shadows.
    Negative prompt: Avoid elements like excessive clutter, overly dark shadows, or underexposed areas. Exclude dull or washed-out colors, empty or lifeless streets, graffiti with inappropriate content, and chaotic or confusing compositions.
    Steps: 20, Sampler: Euler, Schedule type: Automatic, CFG scale: 5, Seed: 1421671004, Size: 1344x768, Model hash: cc236278d2, Model: sd3_medium, Version: v1.10.0
    Time taken: 16 min. 3.3 sec.

    その他の設定はこちらをご参照ください。


    AUTOMATIC1111/stable-diffusion-webui バージョン 1.10.0 リリースノート

    コミットハッシュ c19d044 

    新機能:

    • パフォーマンスの大幅な向上 (詳細は後述)

    • Stable Diffusion 3 のサポート (#16030, #16164, #16212)

      • 推奨サンプラー: Euler

      • DDIM およびその他のタイムスタンプサンプラーは現在サポートされていません

    • テキストモデル T5 がデフォルトで無効化 (設定で有効化可能)

    • 新しいスケジューラ:

      • Align Your Steps (#15751)

      • KL Optimal (#15608)

      • Normal (#16149)

      • DDIM (#16149)

      • Simple (#16142)

      • Beta (#16235)

    • 新しいサンプラー: DDIM CFG++ (#16035)

    細かい変更:

    • 早期のステップで CFG をスキップするオプション (#15607)

    • --models-dir オプションの追加 (#15742)

    • モバイルユーザーが 2 本指プレスでコンテキストメニューを開けるようにする (#15682)

    • 情報テキスト: バンドルされた Textual Inversion の Lora 名を TI ハッシュとして追加 (#15679)

    • ダウンロード後にモデルのハッシュをチェックして、破損したダウンロードを防ぐ (#15602)

    • 拡張タグのフィルタリングオプションの追加 (#15627)

    • AVIF 保存時に JPEG の品質設定を使用 (#15610)

    • ファイル名パターン [basename] の追加 (#15978)

    • SDXL でCLIP L の CLIP Skip を有効にするオプション (#15992)

    • 生成中に画面のスリープを防ぐオプション (#16001)

    • 画像ビューアに ToggleLivePriview ボタンを追加 (#16065)

    • リロード時と高速スクロール時の UI のちらつきを削除 (#16153)

    • 保存ボタン log.csv を無効にするオプション (#16242)

    拡張機能と API:

    • process_before_every_sampling フックの追加 (#15984)

    • 無効なサンプラーエラーで HTTP 404 の代わりに 400 を返す (#16140)

    パフォーマンス:

    • [パフォーマンス 1/6] use_checkpoint = False (#15803)

    • [パフォーマンス 2/6] einops.rearrange を torch ネイティブオペレーションに置き換え (#15804)

    • [パフォーマンス 4/6] is_sdxl_inpaint フラグの事前計算 (#15806)

    • [パフォーマンス 5/6] 不要な追加ネットワークバイアスバックアップの防止 (#15816)

    • [パフォーマンス 6/6] 推論中のキャストを回避する --precision half オプションの追加 (#15820)

    • [パフォーマンス] LDM 最適化パッチ (#15824)

    • [パフォーマンス] シグマを CPU に保持 (#15823)

    • すべてのステップが完了した後、unet の nan を 1 回だけチェック

    • 画像生成用の torch プロファイラを実行するオプションを追加

    バグ修正:

    • 包括的な情報テキストのないグリッドの修正 (#15958)

    • feat: ローカルアップデートは完全アップデートに先行する (#15943)

    • 特定の状況下でファイル拡張子に余分な '.' が付くバグを修正 (#15893)

    • 破損したモデルの初期ロードループを修正 (#15600)

    • API で古いサンプラー名を使用できるようにする (#15656)

    • 古いサンプラースケジューラの互換性の向上 (#15681)

    • Hypertile xyz を修正 (#15831)

    • XYZ CSV skipinitialspace (#15832)

    • mps および xpu、torch_utils.float64 でのソフトインペイントを修正 (#15815)

    • メインブランチにない場合の拡張機能の更新を修正 (#15797)

    • pickle の安全なファイル名を更新

    • webui-assets css に相対パスを使用 (#15757)

    • 仮想環境の作成時に webui.bat/webui.sh の pip をアップグレード (#15750)

    • AttributeError を修正 (#15738)

    • launch_utils で webui ルートに script_path を使用 (#15705)

    • バッチモードの P 透明度の追加を修正 (#15664)

    • css で gradio テーマカラーを使用 (#15680)

    • プロンプト入力内のテキストのドラッグを修正 (#15657)

    • .mjs ファイルに正しい MIME タイプを追加 (#15654)

    • QOL 項目 - SD モデル、Lora、埋め込みのメタデータの問題をよりクリーンに処理 (#15632)

    • wsl-open を wslpath および explorer.exe に置き換え (#15968)

    • SDXL インペイントを修正 (#15976)

    • マルチサイズグリッド (#15988)

    • プレビューの置換を修正 (#16118)

    • 重み分解におけるスケールの誤りの修正 (#16151)

    • Mac および Linux で venv からの python の使用を保証 (#16116)

    • Linux および Mac で python3.10 と python3 の両方が利用可能な場合、python3.10 を優先 (フォールバックあり) (#16092)

    • 生成エクストラの停止 (#16085)

    • SD2 の読み込みを修正 (#16078, #16079)

    • hires fix の異なる lora の情報テキスト Lora ハッシュを修正 (#16062)

    • サンプラースケジューラの自動修正警告を修正 (#16054)

    • リロード時と高速スクロール時の UI のちらつきを修正 (#16153)

    • アップスケールロジックを修正 (#16239)

    • [バグ] ジョブ以外の アクションでプログレスバーを壊さないようにする (wrap_gradio_call_no_job を追加) (#16202)

    • OSError を修正: モード P を JPEG として書き込むことができません (#16194)

    その他:

    • changelog #15883 -> #15882 を修正 (#15907)

    • ReloadUI の背景色 --background-fill-primary (#15864)

    • Intel Mac と ARM Mac で異なる torch バージョンを使用 (#15851)

    • XYZ オーバーライドのやり直し (#15836)

    • オーバーフロー時に拡張機能テーブルをスクロール (#15830)

    • img2img バッチアップロード方法 (#15817)

    • chore: changelog に従って v1.8.0 パッケージを同期 (#15783)

    • MIME タイプの定義に AVIF MIME タイプのサポートを追加 (#15739)

    • imageviewer.js を更新 (#15730)

    • no-referrer (#15641)

    • .gitignore trace.json (#15980)

    • spandrel を 0.3.4 にバンプ (#16144)

    • 使われなくなった --max-batch-count (#16119)

    • docs: bug_report.yml を更新 (#16102)

    • アップグレードを必要とせずに Python 3.9 ユーザーのプロジェクトの互換性を維持 (#16088, #16169, #16192)

    • ARM Mac の torch を 2.3.1 に更新 (#16059)

    • 非推奨の設定 dont_fix_second_order_samplers_schedule を削除 (#16061)

    • chore: タイプミスを修正 (#16060)

    • コンソールログで shlex.join launch args を実行 (#16170)

    • venv .bat をアクティブ化 (#16231)

    • img2img のサイズ変更タブに ID を追加 (#16218)

    • インストールガイド Linux を更新 (#16178)

    • 堅牢な sysinfo (#16173)

    • ペーストインペイントに画像サイズを送信しない (#16180)

    • MacOS のノイズの多い DS_Store ファイルを修正 (#16166)


     
     

    AICU

     
     
    生成AI時代に「つくる人をつくる」をビジョンに活動する日本最大のクリエイティブAIコミュニティ。 AIクリエイターさんとともに、「わかるAI」を伝えていきます。

    あなたへのおすすめ