ラズパイ4でStable Diffusionを使えるようにしてみる。 ※

SWAP

sudo vi /etc/dphys-swapfile

CONF_SWAPSIZE, CONF_MAXSWAP の設定値を 8192(8GB) に変更します。

インストール

sudo apt-get update
sudo apt-get install gcc python3-dev
sudo apt install wget git python3 python3-venv libgl1 libglib2.0-0
git clone https://github.com/rupeshs/fastsdcpu.git
cd fastsdcpu
chmod +x install.sh
#./install.sh
./install.sh --disable-gui

使い方

source env/bin/activate
python src/app.py --prompt cute,girl,anime --inference_steps 4
python src/app.py --base_model_id stablediffusionapi/counterfeit-v30 --image_width 768 --prompt cute,girl,photo --inference_steps 4

src/frontend/webui/ui.py webui.launch(server_name=”0.0.0.0”, share=share)

sshfs @192.168.0.**:/home/ /mnt/cifs

python src/app.py -w

http://127.0.0.1:7860/

#pip install gradio
#wget https://openi.pcl.ac.cn/lvyufeng/frpc-gradio/src/branch/master/frpc_linux_arm64
#mv frpc_linux_arm64 ./env/lib/python3.11/site-packages/gradio/frpc_linux_aarch64_v0.2