gikoha’s blog

個人的メモがわり

画像切り抜き

github.com

cd ~/anime-segmentation
source venv/bin/activate
python3 inference.py --net isnet_is --ckpt anime-seg/isnetis.ckpt --data ./input --out ./output --only-matted


上記で inputフォルダ内の画像ファイルが背景をくりぬかれて outputフォルダ内に出力

 

RX7800XTなので cuda(rocm-ed pytorch)を使うときは例のg-pc.info  様の作ったpytorchをインストールする必要がある pytorch公式のやつはダメだった

インストール時

python3 -m venv venv 
source venv/bin/activate
python3 -m pip install --upgrade pip wheel
pip install  ~/setup_webui_r602/dist/torchvision-0.18.0+b1123cf-cp310
-cp310-linux_x86_64.whl
pip install  ~/setup_webui_r602/dist/torch-2.3.0+gitfac598c-cp310-cp3
10-linux_x86_64.whl

としてから
pip install -r requirements.txt
とする

切り抜きの精度は Pixelmator Proの「被写体の中の対象物を自動的に選択」と同程度かな

学習データにするには一応全部見ておいた方が良い

 

 

controlnet, wd14 taggerをいれたら JAXがエラーでこける

    raise ValueError("JAX requires ml_dtypes version 0.4.0 or newer; "
ValueError: JAX requires ml_dtypes version 0.4.0 or newer; installed version is 0.3.2.

 

venv/lib/python3.10/site-packages/jax*をすべて削除したら直った