Stable DiffusionをRADEON環境で使っていくスタイル

2023/12/22に公開

いままで、RADEON 環境で Stable Diffusion の webUI をフツーに使っていたのですが、NVIDIA 用と知って、やってみました!!

環境

  • Windows 11
  • Python 3.10 3.11 の二つ

RADEON 用の webUI

RADEON 用の webUI を探しましょう、というわけで、ググったらヨユーでありました。
DirectML を使ってやってるらしいです。
https://github.com/lshqqytiger/stable-diffusion-webui-directml
マジか。Git で clone していく...

動かそうぜ

対して説明を読まずに webui-user.bat を実行していく。

(ごめんなさい、ログメモし忘れました)
なんか、torch とかいうのをインストールできないって言ってやがる...
書いてあるコマンド打ったけど変化なし...

なんでや

torch が見つからん、やでインストールできんって言ってるので、調べる。
確かにある...

で、よくよく確認すると Python 3.11 ではインストールできんらしい...
勝手に Python 3.10 を使ってくれないんかいっ!!

Python のバージョンを指定する

どうするんや、ってフツーに user.bat 開いたらありました。

webui-user.bat
@echo off

set PYTHON=C:\Users\ユザネ\AppData\Local\Programs\Python\Python310\python.exe
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS=--opt-sub-quad-attention --lowvram --disable-nan-check --autolaunch
call webui.bat

こんな感じでset PYTHONやれば良き。
ではでは、venvディレクトリを消して再度!!

結果

ちゃんとできました!!
ちゃんと説明は読みましょう!!

GitHubで編集を提案

Discussion