私的AI研究会 > Diffusion > StabilityMatrix
何種類もある Stable Diffusion 環境をインストール・管理できる統合環境「Stability Matrix」を検証する
$ cd StabilityMatrix/ $ ./StabilityMatrix.AppImage※ エラーとなる場合 → dlopen(): error loading libfuse.so.2
「モデルのインストールは前述『ベースモデルの導入』のようにサポート機能があるが、直感的ではないので 別途ダウンロードしたファイルを所定のフォルダにコピーする 従来通りの手順を推奨する |
種別 | フォルダ ./Data/Models/ | ファイル名 | 用途 | Ver |
Checkpoint(Model) | Stablediffusion/ SD1.5/ ※1 | animePastelDream_softBakedVae.safetensors | アニメ風イラスト | 1.5 |
architectureExterior_v60.safetensors | 建築物の外観や都市の情景 | |||
beautifulRealistic_brav5.safetensors | アジア人リアル系AI美女 | |||
beautifulRealistic_v7.safetensors | ||||
Brav6.safetensors | ||||
chilled_remix_v2.safetensors | リアル系AI美女 | |||
chilloutmix_NiPrunedFp32Fix.safetensors | アジア系美少女 | |||
deliberateForInvoke_v08.safetensors | プロダクトデザイン | |||
disneyPixarCartoon_v10.safetensors | ピクサー映画のような人物画像 | |||
dreamshaper_8.safetensors | コンセプトアート・未来的なデザイン | |||
etherBluMix_etherBluMix7.safetensors | パステル調キャラクターイラスト | |||
icbinpICantBelieveIts_mid2024.safetensors | リアル系画像 | |||
OpenBra.safetensors | アジア美女リアル系 | |||
realismEngine_v10.safetensors | リアル系画像 | |||
realisticVisionV60B1_v20Novae.safetensors | 人数の実写系画像 | |||
v1-5-pruned-emaonly.safetensors | デフォールト学習モデル | |||
yayoiMix_v25.safetensors | リアル系AI美女 | |||
Stablediffusion/ | sd_xl_base_1.0.safetensors | SDXL1.0 ベースモデル | XL | |
sd_xl_refiner_1.0.safetensors | ||||
fudukiMix_v20.safetensors | SDXL用のリアル系アジア(日本人)美女 | |||
hadukiMix_v16Typek.safetensors | ||||
nagatsukiMix_v20.safetensors | ||||
photopediaXL_type1.safetensors | SDXL用のリアル系モデル | |||
photopediaXL_type2.safetensors | ||||
realisticStockPhoto_v10.safetensors | ||||
soraAni25DSDXLPony_v10.safetensors | SDXL用のイラスト系モデル | |||
Lora | Lora/ | eye-nolight_03.safetensors | 眼から光を消す | 1.5 |
flat2.safetensors | 肌をスムージング | |||
siitake-eye.safetensors | 眼の中に十字を描画 | |||
ayame_LoRA_v20.safetensors | 日本人美女定番 | XL | ||
ClearHand-V2.safetensors | AIが苦手な手指の表現を改善 | |||
VAE | VAE/ | kl-f8-anime2.safetensors | 彩度とシャープ感 | 1.5 |
vae-ft-mse-840000-ema-pruned.safetensors | リアル系・イラスト系 | |||
yozora_v10.safetensors | disneyPixarCartoon 推奨 | |||
sd_xl_base_1.0.safetensors | SDXL1.0 ベースVAE | XL | ||
ControlNet Model | ControlNet/ | control_v11e_sd15_ip2p_fp16.safetensors | ip2p | 1.5 |
control_v11e_sd15_shuffle_fp16.safetensors | shuffle | |||
control_v11f1e_sd15_tile_fp16.safetensors | tile | |||
control_v11f1p_sd15_depth_fp16.safetensors | depth | |||
control_v11p_sd15_canny_fp16.safetensors | canny | |||
control_v11p_sd15_inpaint_fp16.safetensors | inpaint | |||
control_v11p_sd15_lineart_fp16.safetensors | lineart | |||
control_v11p_sd15_mlsd_fp16.safetensors | mlsd | |||
control_v11p_sd15_normalbae_fp16.safetensors | normalbae | |||
control_v11p_sd15_openpose_fp16.safetensors | openpose | |||
control_v11p_sd15_scribble_fp16.safetensors | scribble | |||
control_v11p_sd15_seg_fp16.safetensors | seg | |||
control_v11p_sd15_softedge_fp16.safetensors | softedge | |||
control_v11p_sd15s2_lineart_anime_fp16.safetensors | lineart_anime | |||
control_v11u_sd15_tile_fp16.safetensors | tile | |||
embedding | TextualInversion/ | badhandv4.pt | 手の生成をサポート | 1.5 |
EasyNegative.safetensors | クオリティ向上 | |||
ng_deepnegative_v1_75t.pt | ||||
SimpleNegativeV3.safetensors | ||||
verybadimagenegative_v1.3.pt | ||||
negativeXL_D.safetensors | クオリティ向上(SDXL 専用) | XL | ||
Upscaler | ESRGAN/ | R-ESRGAN 4x | AI生成画像や実写画像の復元に適する | - |
4x-UltraSharp.pth | リアル系/アニメ系 アップスケーラー |
種別 | stable-diffusion-webui | StabilityMatrix |
Checkpoint(Model) | ./models/Stable-diffusion/ | ./Data/Models/Stablediffusion/ |
Lora | ./models/Lora/ | ./Data/Models/Lora/ |
VAE | ./models/VAE/ | ./Data/Models/VAE/ |
ControlNet Model | ./models/ControlNet/ | ./Data/Models/ControlNet/ |
EasyNegativeなど | ./embeddings/ | ./Data/Models/Embeddings/ |
種別 | stable-diffusion-webui | StabilityMatrix |
txt2img-images | ./outputs/txt2img-images/ | ./Data/Images/Text2Img/ |
img2img-images | ./outputs/img2img-images/ | ./Data/Images/Img2Img/ |
txt2img-grids | ./outputs/txt2img-grids/ | ./Data/Images/Text2ImgGrids/ |
img2img-grids | ./outputs/img2img-grids/ | ./Data/Images/Text2Img/ |
パッケージ | オプション | ① | ② | ③ | ④ | ⑤ | ⑥ | ⑦ |
reForge | --always-cpu | - | - | - | - | - | ☑ | ☑ |
--skip-torch-cuda-test | - | - | - | - | - | ☑ | ☑ | |
(Extra)--api | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ | |
SD.Next | --medvram | - | ☑ | - | ☑ | - | - | - |
--auto-launch | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ | |
--use-cuda | ☑ | ☑ | ☑ | ☑ | ☑ | - | - | |
(Extra)--use-openvino | - | - | - | - | - | ☑ | - | |
Fooocus | --always-normal-vram | - | ☑ | ☑ | ☑ | - | - | - |
--always-low-vram | - | - | - | - | ☑ | - | - | |
--disable-xxformers | - | - | - | - | - | ☑ | ☑ | |
(Extra)--always-cpu | - | - | - | - | - | ☑ | ☑ | |
Web UI (Automatic1111) | --medvram | - | ☑ | ☑ | ☑ | ☑ | - | - |
--xformers | ☑ | ☑ | ☑ | ☑ | ☑ | - | - | |
--api | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ | |
--skip-torch-cuda-test | - | - | - | - | - | ☑ | ☑ | |
--skip-python-virsion-check | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ | |
--no-half | - | - | - | - | - | ☑ | ☑ | |
(Extra)--upcast-sampling --no-half-vae --use-cpu interrogate --precision full | - | - | - | - | - | ☑ | ☑ | |
Comfy UI | --normalvram | - | ☑ | ☑ | ☑ | ☑ | - | - |
--preview-method auto | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ | |
--cpu | - | - | - | - | - | ☑ | ☑ | |
--disable-xformers | - | - | - | - | - | ☑ | ☑ | |
--auto-launch | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ |
※ ☑ マークのないオプションはすべてチェックなし
※ (Extra) は最下段にオプション記述
例:CPU 動作環境で保存した「Stability Matrix」を GUDA の実行できる PC に移設する場合
--api --reinstall-torch④ Launch ボタンを押して起動する
--api・「--skip-torch-cuda-test」のチェックを外す
--reinstall⑥ Launch ボタンを押して起動する
パッケージ名 | フォルダの場所 |
- | ./Data/Assets/Python310 |
Fooocus | ./Data/Packages/Fooocus/venv |
reForge | ./Data/Packages/reforge/venv |
SD.Next | ./Data/Packages/SD.Next/venv |
Stable Diffusion WebUI | ./Data/Packages/Stable Diffusion WebUI/venv |
> $env:Path = "D:\StabilityMatrix\Data\Assets\Python310;" + $env:Path > python -V
> cd "D:/StabilityMatrix/Data/Packages/Fooocus" > cd "D:/StabilityMatrix/Data/Packages/reforge" > cd "D:/StabilityMatrix/Data/Packages/SD.Next" > cd "D:/StabilityMatrix/Data/Packages/Stable Diffusion WebUI"
> ./venv/Scripts/activate (venv) >
(venv) > which python D:\StabilityMatrix\Data\Packages\reforge\venv/Scripts\python.exe (venv) > python -V Python 3.10.11 (venv) > pip freeze absl-py==2.1.0 accelerate==0.21.0 aenum==3.1.15 : yacs==0.1.8 yarl==1.18.3 zipp==3.21.0
(venv) >.\venv\Scripts\deactivate >
Could not install forge-classic (System.UnauthorizedAccessException: Access to the path is denied. at System.IO.FileSystem.MoveFile(String sourceFullPath, String destFullPath, Boolean overwrite) at System.IO.FileInfo.MoveTo(String destFileName, Boolean overwrite) at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) :
dlopen(): error loading libfuse.so.2 AppImages require FUSE to run. You might still be able to extract the contents of this AppImage if you run it with the --appimage-extract option. See https://github.com/AppImage/AppImageKit/wiki/FUSE for more information
$ sudo apt install fuse
: To create a public link, set `share=True` in `launch()`. Traceback (most recent call last): File "C:\StabilityMatrix\Data\Packages\Stable Diffusion WebUI\launch.py", line 48, in <module> main() : File "C:\StabilityMatrix\Data\Packages\Stable Diffusion WebUI\venv\lib\site-packages\starlette\applications.py", line 139, in add_middleware raise RuntimeError("Cannot add middleware after an application has started") RuntimeError: Cannot add middleware after an application has started :
$ cd ~/StabilityMatrix/Data/Packages/reforge/models/ControlNet →「reForge」の場合 $ cd ~/StabilityMatrix/Data/Packages/'Stable Diffusion WebUI reForge'/models/ControlNet →「Stable Diffusion WebUI reForge」の場合 $ cd ~/StabilityMatrix/Data/Packages/'Stable Diffusion WebUI'/models/ControlNet →「Automatic1111」の場合・シンボリックリンクを貼る
$ ln -s ~/StabilityMatrix/Data/Models/ControlNet ControlNet・以下は必要に応じて設定する
$ ln -s ~/StabilityMatrix/Data/Models/IpAdapters15 DiffusersIpAdapters $ ln -s ~/StabilityMatrix/Data/Models/IpAdaptersXl DiffusersIpAdaptersXL $ ln -s ~/StabilityMatrix/Data/Models/IpAdapter IpAdapter $ ln -s ~/StabilityMatrix/Data/Models/T2IAdapter T2IAdapter
Old Name | New Name |
Unet | DiffusionModels |
InvokeClipVision | ClipVision |
InvoleIpAdapters15 | IpAdapters15 |
InvokeIpAdaptersXl | IpAdaptersXl |
TextualInversion | Embeddings |
c:\StabilityMatrix\Data\Packages\SD.Next\models のディレクトリ 2025/04/20 10:06 <JUNCTION> embeddings [\??\C:\StabilityMatrix\Data\Models\TextualInversion] NG c:\StabilityMatrix\Data\Packages\Stable Diffusion WebUI のディレクトリ 2025/04/22 15:09 <JUNCTION> embeddings [\??\C:\StabilityMatrix\Data\Models\TextualInversion] NG c:\StabilityMatrix\Data\Packages\Stable Diffusion WebUI\models\controlnet のディレクトリ 2025/04/22 15:09 <JUNCTION> DiffusersIpAdaptersXL [\??\C:\StabilityMatrix\Data\Models\InvokeIpAdaptersXl] NG c:\StabilityMatrix\Data\Packages\Stable Diffusion WebUI\models\Stable-diffusion のディレクトリ 2025/04/22 15:09 <JUNCTION> unet [\??\C:\StabilityMatrix\Data\Models\Unet] NG
rmdir c:\StabilityMatrix\Data\Packages\SD.Next\models\embeddings mklink /j c:\StabilityMatrix\Data\Packages\SD.Next\models\embeddings c:\StabilityMatrix\Data\Models\Embeddings
rmdir "c:\StabilityMatrix\Data\Packages\Stable Diffusion WebUI\embeddings" mklink /j "c:\StabilityMatrix\Data\Packages\Stable Diffusion WebUI\embeddings" "c:\StabilityMatrix\Data\Models\Embeddings"
rmdir "c:\StabilityMatrix\Data\Packages\Stable Diffusion WebUI\models\controlnet\DiffusersIpAdaptersXL" mklink /j "c:\StabilityMatrix\Data\Packages\Stable Diffusion WebUI\models\controlnet\DiffusersIpAdaptersXL" "c:\StabilityMatrix\Data\Models\IpAdaptersXL
rmdir "c:\StabilityMatrix\Data\Packages\Stable Diffusion WebUI\models\Stable-diffusion\unet" mklink /j "c:\StabilityMatrix\Data\Packages\Stable Diffusion WebUI\models\Stable-diffusion\unet" "c:\StabilityMatrix\Data\Models\DiffusionModels"
dir c:\StabilityMatrix\Data\Packages /AL /S