M1 MAX な mac で StableDiffusion web UI で AnimateDiff を動かした際のメモ
導入方法は コチラ を参考に。
で、M1 MAX, 32GB RAM な環境だとそのままでは動かない。 (なんやら pytorch のfloat精度が mac のMPSに対応していないっぽい)
ということで、 webui-macos-env.sh
の記述を 公式wiki でオプションを確認しつつ、以下のように書き換えたら動作した。
- export COMMANDLINE_ARGS="--skip-torch-cuda-test --upcast-sampling --no-half-vae --use-cpu interrogate" + export COMMANDLINE_ARGS="--skip-torch-cuda-test --no-half --use-cpu interrogate"
なお、そんなに生成は速くないので、どんなものかとりあえず見てみたい人向けでしかない。