見出し画像

BRAV5を動かしてみた④

こんちくわ。
いろいろ調べた結果、どうやらxformersとPytorchのバージョンが古かったみたい、、、、

バージョン上げてやってみよう!

つーわけで、①のやり方で下記のようにコマンドを再設定して実行。
いつでも元の状態に戻せるようにコメント化しておこう。
①の記事はこちらです。


#!curl -Lo memfix.zip https://github.com/nolanaatama/sd-webui/raw/main/memfix.zip
#!unzip /content/memfix.zip
#!apt install -qq libunwind8-dev
#!dpkg -i *.deb
#%env LD_PRELOAD=libtcmalloc.so
#!rm *

!pip install --upgrade fastapi==0.90.1

#!pip install torch==1.13.1+cu116 torchvision==0.14.1+cu116 torchaudio==0.13.1 torchtext==0.14.1 torchdata==0.5.1 --extra-index-url https://download.pytorch.org/whl/cu116 -U
#!pip install torch==2.0.0 torchvision --extra-index-url https://download.pytorch.org/whl/cu118
!pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
!pip install -U xformers
!curl -Lo sd-webui.zip https://huggingface.co/nolanaatama/webui/resolve/main/sd-webui.zip
!unzip /content/sd-webui.zip
!git clone https://github.com/nolanaatama/sd-webui-tunnels /content/sd-webui/extensions/sd-webui-tunnels
!git clone https://github.com/Mikubill/sd-webui-controlnet /content/sd-webui/extensions/sd-webui-controlnet
!git clone https://github.com/hnmr293/posex /content/sd-webui/extensions/posex
!git clone https://github.com/adieyal/sd-dynamic-prompting/ /content/sd-webui/extensions/dynamic-prompts


!git clone https://github.com/liasece/sd-webui-train-tools /content/sd-webui/extensions/sd-webui-train-tools
!git clone https://github.com/toshiaki1729/stable-diffusion-webui-dataset-tag-editor /content/sd-webui/extensions/sd-webui-dataset-tag-editor

!#git clone https://github.com/warhreits/sd-webui-images-browser /content/stable-diffusion-webui/extensions/sd-webui-images-browser

!curl -Lo /content/sd-webui/extensions/sd-webui-images-browser.zip https://huggingface.co/nolanaatama/webui/resolve/main/sd-webui-images-browser.zip
%cd /content/sd-webui/extensions
!unzip /content/sd-webui/extensions/sd-webui-images-browser.zip
%cd /content

## モデル:BRA4/BRA5を追加
#!curl -Lo /content/sd-webui/models/Stable-diffusion/braBeautifulRealistic_v40.safetensors https://civitai.com/api/download/models/51395
!curl -Lo /content/sd-webui/models/Stable-diffusion/braBeautifulRealistic_v50.safetensors https://huggingface.co/BanKaiPls/AsianModel/resolve/main/BRAV5finalfp16.safetensors
!curl -Lo /content/sd-webui/embeddings/euDNFnStFsdoJUEbKe5u7xzZ.zip https://downloads.fanbox.cc/files/post/5775230/euDNFnStFsdoJUEbKe5u7xzZ.zip
!unzip /content/sd-webui/embeddings/euDNFnStFsdoJUEbKe5u7xzZ.zip -d /content/sd-webui/embeddings/
!rm -rf /content/sd-webui/embeddings/euDNFnStFsdoJUEbKe5u7xzZ.zip


## vaeを追加
!curl -Lo /content/sd-webui/models/VAE/vae-ft-ema-560000-ema-pruned.ckpt https://huggingface.co/stabilityai/sd-vae-ft-mse-original/resolve/main/vae-ft-mse-840000-ema-pruned.ckpt
import shutil
shutil.rmtree('/content/sd-webui/embeddings')
!rm sd-webui.zip
!rm sd-webui-images-browser.zip
%cd /content/sd-webui
!git clone https://huggingface.co/nolanaatama/embeddings
%cd /content/sd-webui/models
!git clone https://huggingface.co/nolanaatama/ESRGAN
%cd /content/sd-webui
!COMMANDLINE_ARGS="--share --disable-safe-unpickle --no-half-vae --xformers --enable-insecure-extension --gradio-queue --remotemoe" REQS_FILE="requirements.txt" python launch.py
#!COMMANDLINE_ARGS="--share --disable-safe-unpickle --no-half-vae --enable-insecure-extension --gradio-queue --remotemoe" REQS_FILE="requirements.txt" python launch.py

これで実行できて、
今まで通りダイナミックプロンプトで何枚かの画像も生成できる!
よし、Train tools実行だ!
諸々、設定してBegin train

だが、、、

が、しかし早速エラーが、、、

mean ar error (without repeats): 0.0
prepare accelerator
Train Tools: train.train error Accelerator.__init__() got an unexpected keyword argument 'logging_dir'
Traceback (most recent call last):
  File "/content/sd-webui/extensions/sd-webui-train-tools/liasece_sd_webui_train_tools/train_ui.py", line 127, in on_train_begin_click
    train.train(cfg)
  File "/content/sd-webui/extensions/sd-webui-train-tools/liasece_sd_webui_train_tools/train.py", line 37, in train
    train_network.train(args)
  File "/content/sd-webui/extensions/sd-webui-train-tools/liasece_sd_webui_train_tools/sd_scripts/train_network.py", line 119, in train
    accelerator, unwrap_model = train_util.prepare_accelerator(args)
  File "/content/sd-webui/extensions/sd-webui-train-tools/liasece_sd_webui_train_tools/sd_scripts/library/train_util.py", line 2498, in prepare_accelerator
    accelerator = Accelerator(
TypeError: Accelerator.__init__() got an unexpected keyword argument 'logging_dir'

なんか間違ったキーワードが入力されているみたいなのですが、、、
logging_dirってどこやねん!!!

どなたか、助けて下さい

どなたか、同じような現象の方、解決できた方、ご教示いただけたら幸いです。こういうのやりたいんです。


この記事が参加している募集

この記事が気に入ったらサポートをしてみませんか?