Stable Diffusion WebUIを爆速化!【PyTorch 2.0 SDPAを使って高速化する方法】
ฝัง
- เผยแพร่เมื่อ 5 มิ.ย. 2024
- Stable Diffusion WebUIの画像生成時間が遅くて悩んでいませんか?
今回はPyTorch 2.0 SDPAを使って、画像生成時間を高速化する方法を紹介します。
00:00 オープニング
00:22 目次
00:44 SDPAとは
01:58 PyTorch 2.0のインストール
06:59 SDPAの使い方
08:21 SDPAで画像生成してみよう
12:16 まとめ
※本チャンネルの概要欄はプロモーションが含まれています
■動画内で紹介したリンク
Stable Diffusion WebUI PyTorch 2.0 SDPAを使って高速化する方法の記事
itdtm.com/sd-sdpa/
■twitter フォローよろしくお願いします
/ nov_2010
■サブチャンネル
・のぶげーむ(Twtichのアーカイブを投稿中)
/ @user-dz3fq4uw2z
・NovMusic(自作曲を公開しています)
/ @novmusic7378
■使用機材
メインディスプレイ:LG UltraGear 27GN800-B
amzn.to/3ruJMBq
サブディスプレイ:IO-DATA GigaCrysta EX-LDGCQ241DB
amzn.to/3gXEqet
サブディスプレイ:IO-DATA GigaCrysta LCD-GCQ241XDB
amzn.to/2T4czQv
マウス:Razer Viper V2 Pro
amzn.to/3lT2NeF
キーボード:Razer Huntsman mini
amzn.to/3rFqeL3
マイク:TASCAM TM80
amzn.to/3d6fizt
オーディオインターフェイス:YAMAHA AG03
amzn.to/3uDn0sC
ヘッドセット:Razer BlackShark V2
amzn.to/3gP6IHI
#Stable Diffusion
#AI画像生成 - แนวปฏิบัติและการใช้ชีวิต
まだ試していませんが、貴重な情報ありがとう御座います。高速化の動画は意外と少ないので本当に助かります。明日やってみますね!
ありがとうございました。ほんとうに早くなりました。-opt-sdp-no-mem-attentionの方ですけど十分です。
一回やってみたいと思います!
チャンネル登録しました~
とても参考になりました!
最近SD始めたばかりなのですが、SDマトリクスで使ってるのですが、それでもつかえるのでしょうか?
マトリクスにコマンドライン打つところは無いようなのですが…
Stability Matrixと想定しますが、
launch optionsのextra launch arguments内にコマンドライン引数を入力します。
待っていれば、標準搭載されそう!🤔
これは神機能ですね!
自分のS-Dでは、すでに torch: 2.0.1+cu118 がインストールされているんですが、
この場合は、何をすれば良いのでしょう?
pytorchのアップデートが完了しているなら、コマンドライン引数を入力するたけで使用できます。
@@nov-tube さん
返信ありがとうございます。
実行ポリシーの変更をしてしまいましたが、
それ以外はUser.Batを書き換えるだけで使っています。
これでOKということですね(^.^)
これはgoogle colab 環境でも使用可能でしょうか?
使えますが、GPUで効果が異なるので、割り当てられたGPUで有効なのかは試してみないとわかりません。
「コマンドライン引数の記述方法に問題が有ります」と出る方は、
記事の『SDPAを有効化する』の文章から直接コピペされてる方だと思われます。
よく見ると最初のハイフンが本来より横長なので、おそらく別の文字が混ざってます。
『-』と『-』の混在
修正されるか、仕様で文字化けしてしまうのであれば、注意書きを加えると良いかもしれません。
二連ハイフンは別の文字コードとして扱われるので、記事内では注記と画像を貼付しています。
6:40あたりのコマンドどこにあるんだ…何回概要欄のブログ見ても見つけられない( ; ; )自分だけ?
ご指摘ありがとうございます。
記事を更新しておきました。
(deactivateコマンド自体は必須ではありません)
xformersの上位互換みたいな感じ?
SDPAもxformersもGPUの影響を受けるので、上位互換とは言えないと思います
AIの女性って、深田えいみさんに似てない?
学習させた人、深田さんのファンなの?
初めまして、
設定をして、実行を押すと下記のようにエラーが出るのですが
原因わかりませんでしょうか・・・
launch.py: error: unrecognized arguments: 窶・opt-sdp-no-mem-attention
ハイフンは二つ入れています。opt-sdp-no-mem-attentionこちらをいれない場合普通に起動できます。
エラーの内容からは「コマンドライン引数の記述方法に問題が有ります」
pytorchのインストールに問題が無ければ、コマンドライン引数の記載方法を見直してください。