krita の情報は krita に関するメモ に移動させよう

  • C:\Users\j\AppData\Roaming\krita\ai_diffusion\ がデフォルトだったので、変えた。Cドライブの容量が減りすぎるから。
  • vivox でkritaによる生成AIを実行しようと思ったが、そもそも comfiUI がインストールできない感じだ。RAMが8GBは少なすぎるな。今の時代。

20240522ymd Krita のプラグインを試す。

メモ 画像
とりあえず最新版をインストール image
plugin(blenderと同様に解凍不要 ) を https://www.interstice.cloud/plugin の手順でインストールしたらKrita再起動 image
新規画像は512角を選んだ image
docker でAI画像生成があるのか。面白い。 image
dockerは、ほぼパネルなんだな。とにかくconfigureボタンを押してローカルを選択 image
LocalなのでOKする前に、 サーバーをインストールする必要があった。かなり時間かかるぞ image
起動したら 1,2,3,4 の順に変更したらman in a black suit, standing in a well-lit hotel lobby の画像が生成された (参考 https://www.youtube.com/watch?v=AF2VyqSApjA) image
次に、Vectorレイヤーを追加してから image
コントロールレイヤーを追加 (前回の操作により、自動的にVectorレイヤーが参照される ) poseに切り替えた image
うーむ、骨を動かしていたらKritaがフリーズした。放置していたが、戻る気配がないな、、、ログは無いのか? image
後で、見てみよう https://youtu.be/AF2VyqSApjAの続きと https://www.youtube.com/watch?v=9UyNT_F18Do

controlnet reference_only を使った時のメモ

  • txt2img で prompt を通常通り設定
  • controlnet に image を追加 下記パラメータのみ変更した
  • image
  • image
  • image
  • image

IP-adapter の使い方 (reference only は似ているが顔に特化しているらしい)

  • 特に画像を追加する為に Upload independent control image が必要だった image
  • 後は extensions\sd-webui-controlnet\models に .pth を入れた後に下記のように選択
  • image
  • Controlweight はデフォルトか、それより小さい値がいいかも。0.7とか。0.25とか。試しに1.6にしてみた>>結果はイマイチだった。

AUTOMATIC1111_webui_0824.zip を試す

  • zip を解凍
  • 1_セットアップ.bat を実行し、yを押して暫く待つ
  • 自動的にインターフェースが起動した状態になった

ComfiUI 試したものの、結果がイマイチだったので一旦中止

  • see https://stable-diffusion-art.com/comfyui/#ComfyUI_vs_AUTOMATIC1111
  • image
  • image

troubleshooting

Problem 2024-01-19 ValueError: max() arg is an empty sequence

  • reference https://github.com/Gourieff/sd-webui-reactor/issues/273#issuecomment-1879502934
  • fixed by image

Problem 2024-01-18 TypeError: FaceSwapScript.process() missing 26 required positional arguments: 'img', 'enable', ...

  • 参考 https://github.com/Gourieff/sd-webui-reactor#iv-attributeerror-faceswapscript-object-has-no-attribute-enable
  • オフに変更して apply and quit した image
  • エラー出なくなったので、解決したかな?

解決済 Problem 2023-12-29 Error: The 'insightface==0.7.3' distribution was not found and is required by the application

  • Solution
    • 準備として insightface-0.7.3-cp310-cp310-win_amd64.whl を下記の場所に置く。
      • image
    • そして通常のstartのための.batを複製し、同様の手順で進んだ後にpipさせるようにしたらエラー出なくなった
    • image
    • 問題解決後は、通常のスタート.batを起動すると mov2mov のタブの中のControlNet下にReactorが表示された
    • image
    • image

解決済 Problem 2023-12-29 no module 'xformers'. Processing without...

  • Solution
    • 上と同様に
    • image
    • image

未解決 Problem No SDP backend available, likely because you are running in pytorch versions < 2.0. In fact, you are using PyTorch 1.13.1+cu117. You might want to consider upgrading.

image

  • Solution » no, new error
  • 上と同様に venv\Scripts\python.exe -m pip install torch==2.0.0+cu118 --extra-index-url https://download.pytorch.org/whl/cu118
  • image
  • いや、待て、下記のエラーが新たに発生するようになったぞ

解決中 Problem 2023-12-29 python.exe - Entry Point Not Found , The procedure entry point ?get_warnAlways@Warning@c10@@YA_NXZ could not be located in the dynamic link library

image

  • Solution
  • 下記を試してみた
  • pip install –upgrade torch==1.9.0
  • pip install –upgrade torchvision==0.10.0

解決済 Problem 2024-01-03 modules.devices.NansException: A tensor with all NaNs was produced in Unet. This could be either because there's not enough precision to represent the picture, or because your video card does not support half type. Try setting the "Upcast cross attention layer to float32" option in Settings > Stable Diffusion or using the --no-half commandline argument to fix this. Use --disable-nan-check commandline argument to disable this check.

  • 結局、このargsにしたら GPUを使い解像度も512くらいでも大丈夫だった set COMMANDLINE_ARGS= --autolaunch --disable-nan-check --lowvram --precision full --no-half --skip-torch-cuda-test
  • 尚、settingも下記のようにした
  • image