コメント/エラー解決メモ

Last-modified: 2023-03-30 (木) 00:16:12

エラー解決メモ

  • Windowsだとpyとpythonのコマンドあるからパスはインストール時のウィンドウで手動を選ばないと駄目っぽかった、自動選んでから後付けでパス通しても駄目。batの頭でインポートしてるpythonをpyに書き換えるだけでも行けるかも、動き出しはした、ただしそのあとの動きは保証しかねる。https://qiita.com/shusann01116/items/efc2cd781d29dc6fb38d -- 2023-01-29 (日) 23:21:47
  • 最近、A tensor with all NaNs was produced in VAE. This could be because there's not enough precision to represent the picture. Try adding --no-half-vae commandline argument to fix this. Use --disable-nan-check commandline argument to disable this check.って出て生成できなくなるんですがなにが問題でしょうか?web-ui-batには--no-half-vae --xformers --autolaunch --medvramを入れてます。グラボは3090です。 -- 2023-02-07 (火) 23:47:33
  • 画像サイズ、Hires.fixの有無、Batch size等の設定が不明だけれども、要するに「やろうとしてることに対してVRAMが不足している」のではないだろうか? いかに3090(24GB)とはいえ。
    まずは--xformersと--no-half-vaeを有効にすること…と言いたいがもうこの2つを利用しているようだね。個人的には--medvramはVRAM 4GB辺りの環境で使用するもののように思う。外す方が良いかも。
    あとまさかとは思うが768x768をHires.fixで3倍した挙げ句にBatch size=8…みたいな無茶をしようとは…してないよね? -- 2023-02-08 (水) 00:28:47
  • あとブラウザでタブ開きまくってますとか、ゲームが起動した状態ですとか、余計なアプリが常駐してますとか、そういうのもVRAMを余計に消費するのでご注意ください。念のため。 -- 2023-02-08 (水) 00:32:29
  • サイズは512×720が限界です。これ以上やると止まります。Hires.fixなんて成功した試しがありません。ブラウザは3つ程度です。 -- 2023-02-08 (水) 23:54:00
  • 512×720が限界って所を見ても、明らかにおかしいね…。1111が画像生成に3090を利用できていない可能性が浮上してきた。つまり現状、CPUや、CPU内蔵のGPU機能で生成している可能性がある。
    Windows自体は3090を認識できているだろうか? 例えばタスクマネージャーのパフォーマンスページに3090が表示されるかどうか。(デスクトップでCtrl+Shift+Escを押すとタスクマネージャーを起動できます) -- 2023-02-09 (木) 05:35:43
  • 3090と表示されています。ただ、使用率が毎回、瞬間的に100%になります。 -- 2023-02-09 (木) 19:13:44
  • それなら3090の認識については大丈夫そうですね。使用率100%も問題ありません。グラボ君には画像生成に全力を尽くしてもらいたいので。
    問題は何らかのアプリが3090のVRAMを大量に専有してしまっている恐れがあることです。
    ひとまずwebui-user.batをメモ帳などで開き、2行目に
    set PYTORCH_CUDA_ALLOC_CONF=garbage_collection_threshold:0.6, max_split_size_mb:128
    を書き足して、保存してください。不当に専有されてしまっているVRAMの解放を試みるおまじないのようなものです。 -- 2023-02-09 (木) 19:55:12
  • あなたが神か?1024はできませんが964×656までできました! -- 2023-02-10 (金) 13:55:52
  • 数回生成したらできなくなりました。冷却性能が低い? -- 2023-02-10 (金) 16:55:48
  • あと、Hires.fixを使うと絵がグチャグチャになってwebuiを再インストールしないといけなくなります。 -- 2023-02-11 (土) 01:09:27
  • peperspace民だけど、自分もA tensor with all NaNs was produced in VAE~が解決しない--no-half-vae 等導入済み。特にNAIリーク系のVAEを使うとなる。A100使っていてもなるからVRAMの問題とかじゃないと思うんですよね… -- 2023-02-11 (土) 07:29:41
  • 俺の記憶が確かならたしか昔は無かったんだけど、1月中旬くらいからかなあ、1111が黒画像を検出(識別)するようになり、英文のNaNエラーを吐いて警告のために止まるようになった。それ以前はただ黒画像をしれっと生成するだけだったように思う。
    英文エラーにある通り、--disable-nan-checkを利用すれば検出がスルーされるので止まらなくはなる。しれっと黒画像が生成されるようになるだけだが、我慢できる程度に発生割合が低いならそれでよし。 -- 2023-02-11 (土) 07:54:29
  • Hires.fixについては、実際に画像とその埋め込み情報を見てみないと何も言えない…。本スレに画像を貼り付けつつ質問することをオススメする。 -- 2023-02-11 (土) 07:58:05
  • すいません上に書いたpeperspace民なんですけど、webui-user.batじゃなくて、ノートブックの起動時のセル !python launch.py の隣に--no-half-vaeいれたら解決しました!…最初から書く場所間違っていた…⁉ -- 2023-02-11 (土) 08:18:04
  • タイトル入れてくれた人ありがとうね 次から同じ形式で書いておく -- 2023-02-20 (月) 03:14:17
  • お疲れ様です~。テキストの整形やページの整理は気にせず、てきとーで全然オッケーです! ライター・デザイナー・編集者の役割分担みたいなものだし…実際面倒なので…任せていただいちゃって全く構いません
    執筆ありがとうございます。たぶん1項目書くだけで、後の百人単位に役に立つと思います -- 2023-02-20 (月) 14:12:02
  • 本スレの場所についてはお答えできません -- 2023-02-23 (木) 19:15:50
  • ここは質問をする場所ではありません。エラー文とそれに対する解決策をメモする場所です。 -- 2023-03-05 (日) 17:25:28
  • 「RuntimeError: Couldn't install torch. (このエラーの上の方に {ファイルパス}\venv\Scripts\python.exe: No module named pip と表示されている) 」がpythonのversion==3.10.6なのに出て頭抱えたけど、よーーーーくみたら32bitでインストールされてた... 64bitしか対応してないので、がむしゃらにpythonのアップ・ダウングレードするときは気を付けよう! -- 2023-03-07 (火) 20:15:06
  • webui-user.batがうまく動かなかったが、以前に他のchocolateやanacondaなどを使っているとその残滓が残っていてうまく導入出来ないらしい pythonを一度アンインストールした後でusername/appdataのpipフォルダとpythonフォルダを手動で消して再度インストールするとうまく行った -- 2023-03-08 (水) 21:10:33
  • ↑余裕があったら検証してみたいんですけど、過去にchocolateyとanacondaのどっちを入れてたかって覚えてます?どっちも? -- 2023-03-09 (木) 21:43:34
  • stable-diffusion-webui-rembg入れたんだがこのエラーで動かない…。RuntimeError: D:\a\_work\1\s\onnxruntime\core\session\provider_bridge_ort.cc:1069 onnxruntime::ProviderLibrary::Get [ONNXRuntimeError] : 1 : FAIL : LoadLibrary failed with error 126 "" when trying to load "C:\work\stable difussion\stable-diffusion-webui\venv\lib\site-packages\onnxruntime\capi\onnxruntime_providers_tensorrt.dll" -- 2023-03-19 (日) 02:37:54
  • >「stable-diffusion-webui-rembg入れたんだがこのエラーで動かない」全く同じ現象になったけど、次ページの下部、glmcdonaという方が記載している方法で解決した。https://github.com/danielgatis/rembg/issues/312基本的に記載されちることを上から下にやればいいんだけど、自分がやったのは①CUDA Toolkit 12.1.0のインストール。②ensorRT 8.6 EAをインストール(適当なフォルダに配置 中のlibフォルダを環境変数pathに登録)③cuDNN v8.8.1 for CUDA 12.x (適当なフォルダに配置 中のbin、libフォルダを環境変数pathに登録)④端末再起動 -- 2023-03-20 (月) 21:29:01
  • ↑間違ってリンクに日本語は入ってるけど除外してね -- 2023-03-20 (月) 21:30:19
  • PC初心者のため途方に暮れていましたが、長い時間 丁寧な応対で解決にお付き合いいただきありがとうございました。おかげさまで楽しめています。 -- Myamiya? 2023-03-22 (水) 21:55:41
  • NaNエラーがいきなり頻発したのでプロンプト見返したらLORAの係数の小数点が消えてて"0.35"のつもりが"035"になってました。そりゃアカンわねw -- 2023-03-23 (木) 09:38:50
  • webui-user.bat内のset COMMANDLINE_ARGS=部分を無視してlaunch.py内の224行目付近commandline_args = os.environ.get('COMMANDLINE_ARGS',以降の設定で起動するのですが、何故でしょう・・・? -- 2023-03-23 (木) 15:00:16
  • 上の「お約束」に赤字で書いてある通りで、ここは質問を書き込むためのコメント欄ではありません。
    本スレで質問する方が、閲覧者人口・回答者人口ともに多く、数分以内に回答をもらえるのでおすすめです。
    また、としあきホットラインへの相談も効果的です。
    …まあ今回は簡単に察しがつくから一応回答。
    たぶんwebui-user.batではなくwebui.batから起動してしまっている。
    webui-user.batを直接実行するのではなく、webui-user.batへのショートカットをデスクトップ等に作成することでヒューマンエラーを防止すると良いよ。 -- 2023-03-23 (木) 16:25:59
  • (壺の質問スレ4からの転載内容が記載されていたため、削除しました。悪意がないのもわかりますが、彼らに敬意を払うならば、お止め下さい。)
  • https://github.com/AUTOMATIC1111/stable-diffusion-webui-rembg/issues/5の「atomjke」と言う方の書いてる内容がシンプルで分かりやすいと思ったので適当に訳して転載  1.stableのインストールフォルダの\venv\Scriptsを開く 2.activate.batを起動する 3.CMDで\venv\Scriptsをターゲットにして pip install onnxruntime --upgrade onnxruntime==1.14 を入力 -- 2023-03-26 (日) 10:52:52