StableDiffusion

AI

[StableDiffusion]ForgeでテンプレートのPrompt/NegativePromptを使用

やりたいことStableDiffusionWebUiForgeでテンプレートの(保存済みの)Prompt/NegativePromptを使用します。(StableDiffusionWebUiは同じではないようです。)具体例繰り返し同じPrompt/NegativePromptを使用するPrompt/NegativePrompをテンプレートを保存し、簡単に適応できるようにします。既存のテンプレートを削除や順番を変えることで使いやすくします。基本的な使い方GUIテンプレートのGUIは以下にあります。テンプレートの使用以下の三角をクリックして好きなテンプレートを選択します。選択したテンプレートがリス...
AI

Stable Diffusionで生成した画像がぼやけている/コントラストが低い

やりたいことStable Diffusionで生成した画像がぼやけている/コントラストが低いことがあります。ここでは改善させる二つの方法を紹介します。VAEの使用一つ目はVAEを使用する方法です。VAEのインストールおよび使用方法は以下の記事を参照してください。おすすめVAE上の記事でも紹介していますが、ここでも同じVAEを二つ紹介します。これらのVAEを使用して画像を生成することで画質の改善する可能性があります。汎用VAEstability ai(Stable Diffusion開発元)によるVAEです。実写、アニメ調のモデルともに使用できます。以下のページの”vae-ft-mse-8400...
AI

ローカル環境のStable Diffusion web UIにVAEを追加

やりたいことローカルで動作するStable Diffusion web UIにVAEを追加します。VAEとはGoogleの検索AIによると以下の通りです。VAE(Variational AutoEncoder)は、画像生成や異常検知など、AIの様々な分野で活用される深層学習モデルです。教師なし学習の一種で、データを圧縮・復元するオートエンコーダをベースに、潜在変数に確率分布を導入した点が特徴です。上の説明だとよくわかりませんがStableDiffusionでは、出力画像をきれいにするプラグイン。ぐらいに思ってもらって問題ないです。環境stable-diffusion-webui-forge(他...
AI

[Stable Diffusion]Pastel-Mixモデルを使う

やりたいことおすすめの2D画像作成向けのStable DiffusionのモデルであるPastel-Mixを使ってみます。初期設定でいろいろ作ってみてもいい画像が作れなかったのでメモを残します。↓の絵はこの記事の設定で作成しました。モデルとVAEのダウンロードモデルのダウンロードモデルは以下のページからダウンロードしてください。ダウンロードの詳細は以下の記事を参照してください。huggingfaceは削除されているようです。civitaiからダウンロードしてください。VAEのダウンロード以下のページからkl-f8-anime.ckptをダウンロードします。ダウンロードしたkl-f8-anime...
AI

複数の単語からランダムでプロンプトを自動作成[StabeleDiffusionWebUI]

やりたいことStabeleDiffusionGUIで複数の単語の候補からランダムでプロンプトを作成します。sd-dynamic-promptsというExtensionを使います。Automatic1111向けのExtensionですがForgeで確認を行っています。例以下は固定: ”a girl,”以下からランダム:  ”blue hair”、”yellow hair”一度のGenerateで以下のプロンプトが自動で作成/画像生成されます。(ランダムなので必ず両方が作成されるわけではありません。) ”a girl, blue hair” ”a girl, yellow hair”sd-dyna...
AI

ローカルでAMDのGPU(direct-ml)(もしくはGPUなし環境)を使って高速な画像生成を動作させる(お試し)

やりたいことAMDのGPUを使用して高速な画像生成を動作させてみます。通常のStableDiffusionで画像生成が遅かったり、試しに画像生成を試してみたいという方向けです。(すでにStableDiffusionでいろいろやっている方にはモデルも固定され、パラメータ調整もほぼできないため不向きです。)DirectMLとDirectMLのサンプルコードを使用します。HWのスペックは以下の通りです。CPUAMD Ryzen 7 7735HSメモリ32GBストレージ外付けHDD(システムディスクはSSD、容量が大きいため外付けで運用)GPUAMD Radeon 680M(CPU内臓)-注意-使用す...
AI

ローカルでAMDのGPU(direct-ml)を使ってStable Diffusion Forgeを動作させる

やりたいこと通常Stable Diffusion ForgeはNvidiaのGPU(GeForceなど)が必要です。下のページではCPUで動作する環境を作成しましたが、この記事ではAMDのGPUで動作する環境を作成します。オンボードのGPUでも作成時間が短くなりました。Flux. 1に関してForgeのメリットの一つとしてFlux. 1が使用できることがありますが、この記事の方法+ForgeでFlux. 1の画像作成方法ではFlux. 1で画像を作成することはできませんでした。(コード修正を加えることで画像は作成できたのですが、まとまな画像にならなかったのでここでは方法を割愛します)環境構築ダ...
AI

GPUを使わないでPCのローカルでStable Diffusion forgeを動作させる

やりたいこと通常Stable Diffusion forgeはNvidiaのGPU(GeForceなど)が必要です。ここではNVidiaのGPUが載っていないPCでCPUだけを用いてStable Diffusion forgeを動作させる方法を紹介します。環境構築ダウンロード以下のページを開きます。ページをスクロールして installing Forgeの欄を探し、recommnededになっているバイナリをクリックしてダウンロードします。展開任意のフォルダにダウンロードしたzipファイルを展開します。batの修正以下のファイルをメモ帳などのエディタで開きますwebui¥webui-user....
AI

URL からExtensionのインストールに失敗する(Stable Diffusion)

やりたいことStable DiffusionでURL からEctensionのインストールをする際に以下のエラーが出て失敗した際の対策です。GitCommandError: Cmd('git') failed due to: exit code(128) cmdline: git fetch -v -- origin stderr: 'fatal: detected dubious ownership in repository at 'path for temp folder''path for temp folderには作業フォルダのパスが入っています。対策エラーに表示された作業フォルダを...
AI

ローカル環境のStable Diffusion web UIにモデルを追加

やりたいことローカルで動作するStable Diffusion web UIにモデルを追加します。環境stable-diffusion-webui-amdgpuモデルのダウンロードダウンロード以下のページからダウンロードすることができます。モデルの個々のページで右側の以下のボタンをクリックすることでダウンロードすることができます。(ただしログインが必要なモデルもあります。)ライセンス各モデルのライセンスは以下のようにダウンロードボタンの下側、赤枠に記載されているので使用する際は確認してください。(多くのモデルは使用に関しては制約はないようにみえました。)おすすめのモデルNostalgia-cl...