Stable Diffusion Tips3

更新日2023-11-02 (木) 11:37:21
作成日:2023年8月23日

SDPAの有効化

PyTortchのSDPAを有効することで、作成時間が早くなる

StableDiffusion WebUI画面の下のtorchが「2.0.1+cu118」以上なら利用できる

起動オプションに追加するだけ

起動オプション

  • --opt-sdp-attention 少ないVRAM
    同じ条件でも作成画像が変化する
    (--xformersも同じように変化するようだ)
  • --opt-sdp-no-mem-attention 同じ条件なら生成画像が同じ

評価結果

  • webui-user.bat
set COMMANDLINE_ARGS= --update-check --opt-sdp-no-mem-attention

call webui.bat
  • SDPAオプションなし OPなし.png
  • SDPAオプションあり OPあり.png

10:45/7:38 = 1.4

1.4倍速くなった

Sadtalkerも早くなると思ったが効果は全くでなかった

Animate Diffでは2倍以上速くなった

  • 512x512
  • meinamix_meinaV11
  • フレーム数:64
  • フレームレート:8
  • Context batch size:16
  • Frame Interpolation:off
  • SDPAオプションなし AnimateDiff_OPなし.png
  • SDPAオプションあり AnimateDiff_OPあり.png

参考

Stable Diffsionフォルダの容量肥大フォルダ

  • extensions
  • models\Stable-diffusion

ADetailerで顔にノイズ入る場合

ADetailerのプロンプトに以下を入れるといいかも

detailed face

参考

Region Prompt Control

描画Region(地域)を分割指定して、そのRegionごとにプロンプトを指定して描画する方法

「Region Prompt Control」は「Tiled diffusion」の機能なので、「Tiled diffusion」をインストールする。

Tiled diffusionのインストール

機能拡張のURLインストールを行う

  • Download先

以下のメニューが増える

Tiled_diffusion.png

Region Prompt Control使い方

以下のようにRegionを分けて、個々にプロンプトを入力する。

いつもの入力しているプロンプト個所には入力不要のようだ

Region_Prompt_Control1.png

オレンジと赤のRegionが存在する。それぞれにプロンプトを指定する。

Region_Prompt_Control2.png

Region_Prompt_Control3.png

作成した画像

Region1が麦わら帽子女性の後ろ姿、Region2が浜辺

Region_Prompt_Control4.png

EasyNegative

ダウンロード先

設定

「EasyNegativeV2.safetensors」を

stable-diffusion-webui-master\embeddingsに移動

EasyNegative.png

参考

LoRAのサムネイル画像の表示方法

サムネイル画像の表示するには「Civitai-Helper」をインストールして、このツールを使用する。

CIVITAI Helperは以下のサイトを拡張機能のURLインストールを行う

Refresh Civitai Helper's additional buttons が上記URLでは押せないので以下からインストール

Civitai-Helper.png

  • 「電球のアイコン」でトリガワードが自動に入る(アイコンが表示しないときは「リフレッシュ」かその横の青いボタンを押す)

表示手順

「Download Max Size Preview」はサムネイルの大きさが最大になる→外してもいいかも

サムネイルDL.png

サムネイルDL2.png

他のLoRAはLoRAの主ファイル名同じPNGファイルをLoRAファイルと同フォルダに入れると良いみたい

参考

Easy Prompt Selector

「タグを選択」ボタンを押すだけで予め登録してある呪文をプロンプト欄に入力することができる

以下のサイトを拡張機能のURLインストールを行う

設定

以下のディレクトにあるサンプル参考に作成する

  • stable-diffusion-webui\extensions\sdweb-easy-prompt-selector\tags

例)

  • LoRA.yml
b_girl:
  - none
Chinese_cheongsam_with_a_high_slit:
  - chinese clothes, china dress, dress, White dress, white underwear, white panties
  - chinese clothes, china dress, Black dress, black underwear, black panties
  - chinese clothes, china dress, Red dress
Elegant mature clothing7:
 - big breasts,colorful dress

Easy Prompt Selector.png


添付ファイル: fileAnimateDiff_OPなし.png 28件 [詳細] fileAnimateDiff_OPあり.png 42件 [詳細] fileOPなし.png 29件 [詳細] fileOPあり.png 41件 [詳細] fileCivitai-Helper.png 62件 [詳細] fileEasy Prompt Selector.png 64件 [詳細] fileサムネイルDL2.png 42件 [詳細] fileサムネイルDL.png 39件 [詳細] fileEasyNegative.png 68件 [詳細] fileTiled_diffusion.png 56件 [詳細] fileRegion_Prompt_Control4.png 67件 [詳細] fileRegion_Prompt_Control3.png 68件 [詳細] fileRegion_Prompt_Control2.png 71件 [詳細] fileRegion_Prompt_Control1.png 64件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-11-02 (木) 11:37:21