コメント/Paperspace版導入
Last-modified: 2024-04-30 (火) 12:09:02
Paperspace版導入
- とりま作成、不明点とか間違いとかあったらどぞ --
- WebUIが泊まる問題、VPNを試してみたがまだうまく行っていない https://github.com/Engineer-of-Stuff/stable-diffusion-paperspace/issues/10 --
- 自宅にssh繋がるようにしてsshの逆ポートフォワードでgradio使わずにweb動かすようにしたらかなり使いやすくなった。自宅にsshできないなら適当なsshだけつながる国内vps(OCI無料鯖とか)用意して中継鯖にしてもだいぶ軽くなるはず --
- notebookがごちゃごちゃになったので一旦最初からやろうと消したら永続のstorageにファイルが残ったままになってしまったっぽいんだけど消す方法がわからない、だれかたすけて --
- terminalから"rm -Rf /storage/*"で全部消せる、必要なものがあるんだったら"cd /storage"してls取りながら不要なものを消す --
- ↑無事、全部消せた!ありがとう、とっしー --
- extension追加しようとしたらエラー起きるんだけど…。だれかわかる人いない? --
- どのエクステンション入れてどういうエラーかわからんとにんともだけど、Extension入れたあとは原則としてWebUI止めてもう一度実行してあげないといけない(ローカルのようにリスタートでは反映されない)。そういう話でなければどのエクステンションでどういうエラーか教えて --
- すみません、別のところで教えていただいて解決しました。上のノートの起動ブロック内の起動時に、insecure_extension_accessの変数が存在してなかったせいでした。1ブロック目にはあるのに… --
- Peparspeceがやり方書いてくれたけどこれはもしかしてGPU無料枠のないやり方か? https://blog.paperspace.com/stable-diffusion-webui-deployment-2/#the-dockerfile --
- このページの縁vaeのところコピペしてもvaeのとこになんも出てこないのはなんでだろう。ダウンロード先がmodelになってるせい?VAEフォルダに入るようにしなきゃいけない? --
- 縁vaeのセルは{model_storage_dir}/Anything-V3.0.vae.ptを{model_storage_dir}/vae/Anything-V3.0.vae.ptにしたら使えるようになりました。 --
- 永続ストレージをrm -Rf /storage/て書いて消そうとしたらrm: cannot remove '/storage/': Device or resource busyと表示されて消すことができません…。だれか賢い人助けてください…。 --
- 15GBすぐいっぱいなっちゃうから、生成したやつ自動でダウンロードしていくやりかた無いかな…? --
- https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/AbyssOrangeMix2/AbyssOrangeMix2_sfw.safetensors を「モデルのダウンロード 」にあるセルに入れ替えて使おうとすると上手く動かない。URL直接ブラウザに入れるとDL始まるのだが場所違うのか? --
- 課金プランを使っている人は永続ストレージにモデルを大量においてプラン分のストレージを超過していても特に警告されたりしないので気をつけましょう。「80%越えたよ」っていうメッセージが出てもそこから先は特に何も警告されないのですが、ストレージ超過分の課金はされるようです。右上のアカウントページから行けるStorageタブで現在のストレージ使用状況を確認できます。 --
- Voldemort最新版はモデルデータ一時領域に置かなくなってるので無料版やproでいっぱいデータ置きたい人は注意 --
- 以前のように一時領域において起動の都度DLで済ませたい人はmodel_storage_dir = '/storage/models'をmodel_storage_dir = '/tmp/stable-diffusion/models' に書き換える --
- Gradioサーバー死んで、代わりにngrok使おうとしたらpaperspaceのアカウント停止されたから注意。問い合せたら、詐欺目的でngrok使われてたみたいだから、使用禁止してるってよ。問題無く復旧できたが。 --
- 同じようにgradioのトラブルのせいでトンネリングソフト使用してアカウントが停止された、復旧もできた。 "pip install gradio==3.9" がオススメする --
- 1/23にモデルDLできないと書いた人間だけど、できました。何を変えたかわからないけど多分コピペミスとかだと思う。サンプルセル作ってくれた人ありがとう! --
- logフォルダに画像がすごくたまってるんですけど、これってまとめて消せないのですかね…?フォルダ削除ができないのと、まとめて選択ができないんですが…。一個一個delete押すみたいな作業以外の方法教えていただくこと可能でしょうかプロのみなさま…! --
- Shiftキー押しながら、フォルダ内のファイルの一番最初と --
- 最後をクリックすると複数選択できて、右クリックでまとめてdeleteできるよ。あとnotebook内でrmコマンドを使うとかTerminalsでrmコマンド使っても消せるけどlinuxのコマンド知識がいる。 --
- goodleドライブからファイルを持ってこれない。調べた通りにやったのに --
- 画像の消し方教えてくれた方本当にありがとうございます! --
- 昨日と今日、No interface is running right now となってgradio起動できないのですが、これ一過性なんですか…? 待っていれば治る…? --
- /tmpの一時保存できる領域どこにあるんでしょうか? --
- /tmpすべてが領域。マシンを止めたときにtmp内すべて消える。左のファイル一覧からは見れない。 --
- No interface is running right nowはgradioに連続でアクセスしすぎたりSDの処理中に出る時あるね。すぐに治らなければ戻らなさそう。SD再起動してる。 --
- ノートブックを削除したのにストレージ容量が減りません、ストレージ内にファイルが残ってるんでしょうか? 消す方法あるでしょうか? --
- gradioについて、ありがとうございます!SD再起動というのは、Launch the WebUIの停止と再実行ですかね…? それやっても治らないんですよね…。 --
- ここ昨日と今日だけの話なんですが…ノートブック再度作り直しとかしてもダメでした…。 --
- No interface ... はよくあるけどwebui起動するセルを一回停止して再度実行して対処してる --
- StableDiffusionUI_Voldemort_paperspace.ipynbって仮想環境?ってやつ作らない仕様になってる?作った方がいいという話をよく聞くんだけど --
- No interfaceエラーは停止したgradioにアクセスした時もでるので、どっかでエラー出て止まってるのかも notebookにエラー出てないかな --
- 無料版でできるかわからないが、/storageのファイル全削除なら !rm -rf /storage/* をセル内で実行 --
- pythonの更新はどうやってしたらいいのでしょうか?3.9で止まってしまっています… --
- !rm -rf /storage/*で削除できませんでした。ファイル削除できずストレージ溜まっていく --
- どうせ変なディレクトリ名つけて/storageじゃなくなってるとかディレクトリの中身開きながら削除しようとしてるとかそんなんでしょ。そんなに不要物が気になるなら基本的なものだけバックアップ取ってnotebookごと消したら?storageの中身も整理つかない程度の知識でこねくり回しても碌なことにならないだろうし --
- notebookごと消したらstorageの容量減らなかったです。皆さんは減ってますか? --
- ほんとに永続storageの容量確認できてるのかも怪しいなこれ。どこ見て消えないとか言ってるんだ。 --
- Paperspaceで、今話題のcontrolnet使えた方いますか? --
- >Paperspaceで、今話題のcontrolnet使えた方いますか?
いるよ俺じゃないけどそういうとしあきを見かけたので紹介はしておく
>23/02/14(火)20:16:19 ID:A2KF9s6U No.1066870569
俺はpaperspace未経験のローカル民だからちんぷんかんぷんだけどね --
- paperspaceでもとりあえずミクビリ版のControlNetは使えた。
必要なモデルがそのままだとバカでかくて(5.71GBが8個)永続ストレージだとGROWTHですらほぼ無理なので軽量版(723MBを8個)にするか一時領域送りにすること。
軽量版ならPROでも全部おけるのでそっちがオススメ。いくら一時領域とはいえ毎度毎度普通のモデルデータとは別に合計50GB近くダウンロードするのは面倒。 --
- settings/storageのBilled Storageで容量確認できると思っていますが、あってますか? --
- notebook消してもストレージと無関係じゃないです?ノートブックってテキストファイルレベルですよね? --
- テキストファイルレベル?もしかしてnotebookごと消せというのを起動やモデルダウンロード用の.ipynb消すことだと思ってるのかな? --
- extension追加できないです。できる人は何か工夫してますか?私はこちらのノートブック使ってます。https://onlinegamernikki.com/paperspace_web-ui_tutorial#toc3 --
- Notebooksのforkが完了しない。前はできたのでPaperspaceが不安定なんかな。時々障害発生してるよね。 --
- paperspaceでControlNetをインストールしようとしてURL入れると、そもそもインストール段階で止まっちゃうんですが、これ自分だけです? --
- 私もextensionのインストールで止まります。手動でextensionに追加しても動かないです。 --
- 今新しいnotebooksでAUTOMATIC1111をgit cloneしてupdate等はまったくせずwebuiはenable-insecure-extension-accessでlaunchして、Mikubill版をurlでinstallしてから各種モデル入れて、extensions/sd-webui-controlnet/models内にcannyモデル入れて、動いたよ。 --
- paperspace版はエラー読んでもらえればわかるけど、デフォ設定で拡張機能はアクセス権がないようになってる(仕様上gradioを使う場合IDとパス設定しないと第三者による任意コード実行が仕放題だから)なので、IDとパスを設定するか強制ONオプション(自己責任)を上部の初期設定部分で行う必要がある --
- エラーメッセージで検索したら、IDパス設定してる新規の設定ファイルを用意してくれてるサイトありましたね。ここに掲載されているファイルより、よりシンプルで使いやすかったです。もちろんこのサイト更新してくれた方もありがとうございます。 --
- modules.devices.NansException: 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. これが出て落ちるようになって動かなくなった。コマンドラインいろいろ変えてみて試して見てるけど動かね~……コントロールネットのせいなのかな…… --
- ↑再度環境リセットしては? でもcontrolnetって最初面白かったですけど、結局普通に戻ってくるというか…。あれって二人でくんずほぐれつ、みたいな自由なエロ体位とかも作れるんですかね…? --
- all NaNs was produced in VAE出たときいまいち原因わからんよね。解決方法はno-half-vaeではないよなあ。モデルがちゃんと指定されてない、設定でvaeをかえてみる、モデルと同名vaeとかで直ったことはあった。 --
- 初歩的な質問なんですが…。Paperspaceで特定キャラの学習をしたいのですが、詳しく解説しているところってないですかね…? インストールまでしたのですが、その後がわからず。正則化画像とかまったく理解できておらず…! --
- LoRA_Easy_Training_ScriptsでLoRAしてる。検索すると日本語情報いくつか出てくる。とりあえず実行するなら、タグ付けとかせず "10_tokuteichara 1girl"ファルダにそのキャラの画像入れるだけで学習できる。正則化は透明画像で。automatic1111のdreamboothも簡単かもしれないが自分は実行できてない。 --
- ↑見てみますー!ありがとうございます! --
- Install requirements and download repositories を実行すると、ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.gradient-utils 0.5.0 requires wheel<0.36.0,>=0.35.1, but you have wheel 0.38.4 which is incompatible. とエラーがでて進めません。ノートブック作り直しても同じエラーがでます、解決方法ありましたら教えてください。 --
- そのエラーは無視して大丈夫よ。あとそのセルは実行完了まで2分ぐらいかかるから気をつけて。 --
- ありがとうございます、無事動かせるようになりました! --
- 料金の請求ですが、月末までにストレージ容量を減らせば請求される料金は減りますか? --
- どれぐらいの期間容量オーバーしてたかによって料金が決まると思うよ(どんな頻度で判定されてるかは見当たらない)俺の認識が間違ってる可能性もあるけど、盛大に容量オーバーしたまま使って日付ギリギリになってから消すみたいな使い方は怖すぎるからおすすめできない >料金の請求 --
- pythonのバージョン更新ってどうやればいいんだろう --
- 自動的にWeb UIを立ち上げる方法ないのかこれ。SDKだとマシン割り当てまでしかできないみたい。 --
- 「月末までにストレージ削除しておけば追加料金は取られない」この言葉を信じたけど大丈夫かな --
- 無料GPUでxformers動かせますか?紹介されてるノートブック使ってもxformers動かないんで…やり方間違ってるのかもしれませんが --
- i2iがうまく動かないなんでだろう?t2iとか諸々は正常なのにi2iだけ無反応だ --
- 環境設定(初回)のコメントアウトを外すところで
# Free Tier# model_storage_dir = '/tmp/stable-diffusion-models'
# Paid Tier#model_storage_dir = '/storage/models'
の部分しか見当たらないのですが他の部分はどこにありますかね? --
- paperfaceで簡単インストーラー「LoRA_Easy_Training_Scripts」を実行するにはどうすればいいでしょうか?分かる方、教えていただけるとありがたいです --
- すいません、永続ストレージにあまりにも画像が溜まりすぎてしまいました。これを一枚ずつ自分のPCに保存するのは大変すぎるので、一括でダウンロードしてしまいたいのですが上のコメントをすべて読んだ上で確定的なものがみあたりませんで。。。どなたかわかるかたご教授願えませんでしょうか。 --
- ↑paperspaceの公式ドキュメントではフォルダのダウンロードはできないので、一回zipで一つにしてからDLしましょうと書かれてる。コマンド:zip [file_name] [folder_pass]でzip化してからDLするしかない。 --
- 環境を作り直そうとnotebook自体を削除してWebUIをcloneすると前のnotebookにあったSDのフォルダーやoutputの画像が復活するんですが原因分かる方いますか・・・。 --
- ↑notebook自体消す前にstrage全消ししても復活してくるの? --
- rm -rで各個削除してもWebUIをcloneすると復活しますね。環境を作り直そうにもファイルが復活して「stable-diffusion-webui already downloaded」と言われてダウンロードも始まらないので困ってます。 --
- 今度こそ解決しました。/notebooks の一個上に /storage というフォルダーがあって、そのフォルダーはアカウント単位で共有されるフォルダーみたいでプロジェクトを削除しても残るフォルダーっぽいんですね。で、そこにモデルやらWebUIを保存して、シンボリックリンクで /notebooksで参照できるようにしてるから/notebooksのフォルダーを削除しても復活してたみたいですね。課金してる人は気をつけたほうがいいかも。 --
- NSFWってBAN対象ですかね --
- 生成後にUIが固まることがある(再度Generateボタンを押しても反応しない)のですが、こんなもんですかね。ブラウザをリロードすれば動きます。 --
- Batch countが1だと(ほとんど)固まらず、2以上にすると確実に固まります、そういうものだと思って使ってます。 --
- colabと同様にgradio.liveとの相性が良くないので向こうはngrokを使うんだけど、こっちでそれやると機械的にBANされちゃうので一部拡張が動かなかったりと不便な点は多いけど正常に動くgradio3.9までバージョン落として使ってる --
- controlnet追加ができないんですけど、"コマンド ライン フラグにより拡張アクセスが無効になっています"って出るんですが何かわかる方いらっしゃいますか? --
- 個人的にPaperspaceについては詳しくないのだが、エラーメッセージの感じからしてたぶん「--enable-insecure-extension-access」オプションが必要な状況のように思う。たぶん--listenか--shareか--portか、その辺を利用してるよね?
誘導→Extensions#--listenオプションを利用してる人 --
- 早い対応ありがとうございます。--shareを利用しております。導入の方できました。 --
- Paperspace版のAUTOMATIC1111を使っていたのですが、夕方くらいから起動できなくなってしまいました。全部消して入れ直してみたら、Stable diffusion model failed to load, exiting となってしまいます。誰か助けてもらえないでしょうか。モデルは AOM3A3_orangemixs.safetensors を使ってます。 --
- 先月より重い、止まりやすくなりました。皆さんどうですか? --
- 動作が不安定すぎる上に生成できても生成進捗が表示されない事が多々発生してたので過去バージョンに戻す方法を書きました --
- 使い物にならないレベルで止まってて、調べてもなかなかバージョン下げれなかったので助かりました。ありがとうございます。 --
- すごく助かりました、ありがとうございまうs! --
- 過去バージョンにしたら起動できませんでした。一体なぜ・・・ --
- 今日課金始めたら残り4日で1か月分とられちゃうのかな --
- 最後のLaunch the WebUIを起動するとパイソンのバージョンでエラー見たいのが出て起動できないです。以下のようなエラー文?が出ました。If you cannot immediately regenerate your protos, some other possible workarounds are: 1. Downgrade the protobuf package to 3.20.x or lower. 2. Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and will be much slower). --
- フォルダ一覧にstorageとかmodelとかフォルダが全く表示されなくなっちまった…なんか消しちゃいけないもの消しちゃったのか? --
- 自分も課金に移行してから同じ問題が起こってたけど最初の symlink_to_notebooks を True に戻したら直りました、参考までに --
- なぜか今週から7zipのダウンロード速度約200kbps以下で全くダウンロード進まない…同じような方いるでしょうか? --
- 同じ現象かどうかわからないけど、今週くらいからモデルのDLが著しく遅いのと「Install requirements and download repositories」セル内の「launch.prepare_environment()」が全く進まない。 --
- outputフォルダちょくちょく消してるのになぜか永続ストレージ増え続けるし、かと言って代わりに使わないextension手動で消すとエラーになってもうプロジェクト毎作り直すしかなくなるし。。初心者はnijijourneyやらNovelAIやらPlaskやら自分で環境設定しなくていいサービスの方がいいと学べた --
- ストレージ容量を超えた分の請求は来てますか? 私はなぜか請求が来ません --
- なんかOSとブラウザの組み合わせ次第で回線がやたら不安定になるな --
- 特に不便ないから3月25日より前のバージョンのままで続けてるんだけど相変わらず最新版だとpaperspaceはダメなのか --
- 追記:最新版で普通に動くようになってました。生成物の数が多いと表示されない問題も解決してます。 --
上記の情報元にAUTOMATIC1111のSHAで3月25日以前のバージョンa9eab236d7e8afa4d6205127904a385b2c43bb24から最新版のSHAで変更し、gradioを3.16.2から3.23にしたところ普通に動いていました。そして6時間がたちシャットダウンをして、改めて最新版を起動させたところ、エラー文がでて起動できなくなりました。そこで3月25日以前のものに戻すと動くようになりました。自分の環境の問題かもしれませんが参考までに。 --
- ローカル版導入みたいにこのページをガッツリ改訂しようと思ってます(誰かと編集被ったりしないように報告) --
- 昨日あたりからモデルが読み込めないようなエラーになってしまうのは皆さん同じでしょうか?いろいろ試しても Stable diffusion model failed to load, exiting で終わってしまいます。解決方法わかれば教えていただきたいです。 --
- 僕も昨日途中から画像生成できなくなりました!他の方のブログを参考に別のweb-uiの起動法を試したら生成できるようになりました(ただどういう訳かえらく遅いです) --
- 5/2日付の最新版はダメっぽい。
5/1日のSHA<6fbd85dd0c0dffc06560bff91f4c4b65e441ca5f>にしてxformers最新にするとうまくいった。
Build and Install Xformersの2つ目のセルはめっちゃ時間かかるので更新初回は気長にいこう。 --
- Reset Repository の中の !git reset --hard <commit> を、書き換えるということであってますでしょうか? 試してみましたがまだ解決できてません。良くわからない場合は最新版が更新されるのを待っていれば直るでしょうか? --
- まずはセルをLink the models directoryまで実行する。
Launch the WebUIの前にReset Repositoryの最後の行を!git reset --hard 6fbd85dd0c0dffc06560bff91f4c4b65e441ca5fにして実行。
その次にBuild and Install Xformersを実行。
gradioは弄らなくていい。(そのまま最新の gradio: 3.28.1でURLがgradio.liveの形)
最後にLaunch the WebUI実行でうまくいった。
一回更新したら次からはBuild and Install Xformersは実行しなくていい。
これでだめなら自分にはちょっとわからん。webUI側も別にpaperspace環境合わせで更新してるわけじゃないし更新時期も1111氏次第だから待つよりは古くても安定してた環境ごっそり戻したほうがいいと思う。 --
- 詳しくありがとうございます。同じようにやってもいろいろ試してもモデルがロードできませんでした。安定した環境に戻す方法もはっきりと理解できてないので更新を待ってみます。ローカル版ならこういう問題ないのでしょうか。問題が起こらなくなるならグラボ購入も考えているのですが。 --
- 仰る通りXformersの再ビルド?を試しましたが大量のログが流れたのちfailedになりました
その後とりあえず起動コードを試すと起動したもののxformersを入れ忘れてないか?のエラーで生成は行えませんでした。今回の問題に対する具体的な解答はまだ存在しないという解釈でよいのでしょうか?あるいは今後これらのコードが更新される可能性はありますでしょうか? --
- 一番最初のセルのinstall_pip_xformers がデフォだとFalseになってるからTrueにしてから上の手順を試してみてくれ。ノートの更新なんか製作者次第だからあんま期待せずにある程度は自分で弄ったりしくじったときに環境戻せるぐらいの知識は身に着けておいたほうがいい。 --
- pyenvで3.10.11入れて、マシン起動のたびに全部手順やりなおしてxformers0.0.17も入れれば、とりあえず動いてはいますが…。(fastapiで引っかかったり引っかからなかったりするし、省ける手順がどれか、いまいちわからない) --
- ちなみにPython3.9がpaperspaceの基本なんだけどPython3.10のnotebookを作るやり方でも行けた。
ただし初回設定が特殊だったりCUDAライブラリの再インストールやらなんやらが必要でそれなりの知識というか準備が必要でちょっとオススメできない…
そもそもwebUI自体Python3.10推奨なのでこうやって合わせたほうが本来は確実ではあるのだが --
- マシン選んでからの起動が長くなるのがネックだな…ほんとに動いてんのかなんかの不具合で止まってんのかわかりにくいし。
あとなぜかLaunch the WebUIセル実行したときのoutputsが途中から全部オレンジ色になるが動作には問題ないのでヨシ! --
- 連投で申し訳ないが起動が遅いだのなんだのは全部paperspace側の問題でした。(paperspaceのprojectsページ開いたらメッセージ出てた。)復旧したらしくPython3.10でも3.9でもwebUI最新版にxformers0.0.19で問題なく稼働中。 --
- 今回のアプデ後、HiResのScuNETとSwinIRが見えなくなってるんですが、皆さん前からそうでした? --
- 備忘録:作成時にオプションからcyberes/gradientbasepy3.10:latest セットアップをinstall_pip_xformers = Trueにして問題なく動きました --
- オプションの文字が少し抜けているぞ cyberes/gradient-base-py3.10:latest --
- http://127.0.0.1:7860は立ち上がるけど、shareオプションが効かなくなってwebuiが開けない。同じ症状出てる人いますか? --
- 今Gradioが鯖落ち中だそうな --
- gradio復活したもののpaperspaceがメンテに… --
- なんか最近のバージョンだとLoRAが効かないからa9eab236d7e8afa4d6205127904a385b2c43bb24で動かしてるけどおま環なのかな --
- だと思います。今日の最新版でも動いているので。 --
- 上記コメント訂正。『メタデータにネームが埋め込まれていないLoRAを使用すると、<lora:None:1>となってしまう』らしいです。 --
- はじめまして、無知からのやらかしでmodel_storage_dir = '/storage/models←フォルダーを強制削除してしまい、起動不可に。新規プロジェクトを立ち上げ最初っから始めましたがログか何かバグ?により、/storage/modelsのフォルダーが最初の工程のところで生成されなくSymlink broken, removing: /notebooks/models /notebooks/models -> /notebooks/modelsと表示されてしまいます。もしFIXできる方、ご教授いただけますと幸いです。 -- やらかし侍?
- paperspaceの永続ストレージにはnotebook毎の永続ストレージとアカウント共通の永続ストレージがあるので古いプロジェクトのnotebookを消してもストレージに余計なものが残って競合してる可能性がある。もうやってるかもしれないが/strageを全部消してから新しく立ち上げたほうがいい。 --
返答ありがとうございます。確かにそのような感じに思えます。シェアストレージにも見えないオブジェクトあるみたいで無駄な容量を食っています。すべての余計なオブジェクトを削除する方法は以下のコマンドで大丈夫でしょうか。import osimport shutil# ノートブックの現在のディレクトリを取得しますnotebook_dir = os.getcwd()# ノートブックのディレクトリ内のすべてのファイル・フォルダーを削除しますshutil.rmtree(notebook_dir) -- やらかし侍?
- huggingfaceのprivateに載せたモデルをPaperspaceの一時領域にダウンロードして使う場合って、どういうコードにすればいいんでしょうか?https://dvgr.hatenablog.com/entry/2023/02/10/021637#f-67e27bc1これ参考にしたけどエラーになっちゃって --
- 失敗してるコードを見せてもらえんとなんともなんで予想すけど、もし参考URLのコードをコピペしたなら「cd (ファイルをDLしたいディレクトリ)」の( )をそのまま書いちゃってるとかないすか
一番下の行のコード中にある( )以外は無しで。そんでワイのは動いてます
- ありがとうございます!なんかコメントアウト付けてやってたんですけど、消したらできました。ピンク色になっちゃいますけど --
- 絶望的に不安定…もう駄目猫のサービス… --
- みんな cyberesのpy3.10使ってると思いますが、ブラウザ下部にある Update available はクリックしないように。3.09に「アップデート」される罠です。 --
- 今月入ってから全然GPU空かないし、運よく空いててもLora使えなくなってるし…あかん --
- なんか今日GPU選べても画像作れないな --
- 回線がISDN並みに絞られとる --
- 最近WebUI起動しようとすると下のメッセージが出て起動しないんですが解決策ってありますか?過去バージョンの利用とか試してみたけど一向にダメで…TypeError: Descriptors cannot not be created directly.If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc >= 3.19.0.If you cannot immediately regenerate your protos, some other possible workarounds are: 1. Downgrade the protobuf package to 3.20.x or lower. 2. Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and will be much slower).More information: https://developers.google.com/protocol-buffers/docs/news/2022-05-06#python-updates --
- 起動セルの中に
!pip install protobuf==3.20
を追加してみてくれ
自分はこれで行けた --
- 昨日から急にoutofmemoryが出るようになったんですが同じ症状の方いますか?A4000でなりました --
- outofmemoryかわからないけれど、自分は一昨日辺りから急に画像生成押しても反応なくなった…Paperspaceの問題なのか…もうなにがなにやら --
- エラーメッセージも生成条件も書かずになんか動かんとか言われてもな。コメント欄でただの愚痴投稿されたってどうにもならん。 --
- outputsをzip化して、ローカルにダウンロードして、outputsも削除する
ってのを自動化したいんだけどどういうコードにしたらいいんでしょうか? --
- ここ数日使えない、完璧にダメだな 解約しよう --
- 有料版にアップグレード考えてるんですが、何か月か使ってやっぱりやめる、となったときにどこから解約すればいいのかがわからないのですか、どなたか有料で使っていたかたで解約方法わかる方教えていただけませんでしょうか。 --
- 右上のアカウントアイコンからbilling選ぶかアカウントアイコンの隣に出てるupgrade選べばいつでもコース変更できる --
- 確認しました。down grade すればいいんですね、ありがとうございました! --
- 8ドルプランだけど最近は追加料金いらないGPU確保が難しい --
- もう終わりだね。 ずっと無料GPUない colabのが安いわ --
- たまにGPU空いててstart machineしてもstarting imageの表示が延々と続いた挙句failedとか出るんだよね --
- (1) 8ドルプランで有料のGPU使う (2) 40ドルプランにして無料のGPU使う(無料GPUを確保しやすくはなるが、必ず取れるとは限らない) (3)見切りをつけてGPU搭載パソコンを買う どれが良いんだろうね --
- 電気代上がったからパソコン買うのは怖い。円安で40ドルプランも高くなる。40ドルプランを買うならcolabのが安いかもしれない。 --
- 放置すると、すぐにGPU切れるようになった。1時間位で切れるかな --
- 平日の昼間や深夜じゃないと無料GPU取るのがむずかしい。無職やニート向けのクラウド。 --
- あるフォルダにアップロードしたはずのファイルがそのフォルダに入っていないのに容量は増えてるんですけど、どこにあるか検索して見つけ出す方法ってあります?別のところに入ったのかと思っていろんなフォルダ開きまくったけど見つからないんです。 --
- 一番高いプランでも関係なしにダウンロードが遅すぎてお話にならない。今どき、6KB~50KB/秒ってなんてお笑い? --
- 久々触ってみたけど今でもここのやり方でちゃんと動くか?何かエラー出るようになったんだが…てかホントに8ドルプランって無料GPU全然取れなくなってんな --
- ここ愚痴板じゃないしどんなエラーメッセージかも書かずにエラー出たエラー出た言われても見てる人エスパーじゃないんで解決するわけないんです --
- 5月8$使って6月初めに8$から40$に切り替えたんだけど無料GPU確保について。8$でA4000取るのより40$でA100取る方が全然容易。ゴールデンタイムでも長くて5分くらい更新してみてれば取れるかな。40$はA6000はほぼ空いてる。因みに8$は何故かA4000取るよりRTX5000のが取れなかった。8$でA4000、RTX5000のゴールデンタイムが一番取れない。あと、偽runningというかstartingのまま取れてないときがある。 --
- 6月18日にフリーGPUの数増やしましたってメール来てたけど、それ関係ない? A4000 A6000 A100 A100-80GB --
- ごめん、そのメールみてなかった。じゃあ8$のは5月の情報だから参考にならないわ。6月の40$プランはまぁ少しは参考になると思う。 --
- 退会したいので調べたのですが、ストレージを5GB以下まで減らしてフリープランに移行すること=退会ということなのでしょうか。できればストレージを完全に削除してアカウントも消したいのですが・・・。それかストレージ内のデータを全て削除する方法だけでもご存知でしたらどなたか教えていただけませんでしょうか。 --
- "!rm -rf /notebooks" でどう? --
- ストレージ全削除はコメント欄遡ってみて。解約は丁寧にやるならフリープランに落として、クレジットカードの登録解除して、アカウント無効化すればいい。というかやめ方すら分からんまま課金サービスに手を付けるたのか --
- 数日前にVoldemort版だけなのかわからんけど、loraの選択の花札のやつ選択したら画面右側が大きく上下↕のマークがついてlora表示されると画面右側が埋まるようになったんだけど、これ何?消せないのかな。一応調べたけどちょっとわからんくて。 --
- 別にVoldemortはプレーンな状態ならwebUIもpaperspaceの環境も弄らないで普通に最新版展開してるだけだからおかしいとしたらブラウザ設定やwebUI側の設定、もしくは入れてる拡張機能のせいよ --
- Paperspaceが買収されたアナウンスがあってから、フリーGPUが枯渇してるんだけど…さすがに無関係だよね? --
- 朝からずっと更新して見てたけどgrowthのfreeがたまに空いて、proのfreeが極稀に空いて、完全freeは一度も空きませんでしたね。cpuのfreeが埋まってるのも初めて見たし --
- そうそう本当に今日ずっと空きがなかったこんなのはじめてだ --
- 久々にWebuiを1.4へバージョンアップしたらXYZplotがエラーを吐きました。
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/gradio/
調べると tmp/gradio フォルダを作る必要があると出ますが、Paperspaceの場合どうすれば良いか解決した方いらっしゃいますか? --
- terminalで
cd /tmp
mkdir gradioか適当に新しいセル作って
%cd /tmp
%mkdir gradio
paperspaceのtmpディレクトリは起動毎に消える非永続領域なので毎回実行することを考えると起動セルのすぐ上あたりにセルを作っておいたほうが便利。
これやらないと他にも色々エラーが出る。
CN使えなかったり、複数画像生成したときにwebUI側に画像表示されなかったり(一応outputに入ってはいるがまとめて見れないし生成終了把握できなくて面倒)
paperspaceのディレクトリ構造がややこしいせいで解消しにくいだけでこのエラー自体は普通のローカル環境でも発生している現行のgradioによる仕様みたいなもの。 --
- できました!ありがとうございます。
tmpの場所が分からなかったのですが、そう指定すれば良かったのですね。 --
- PaperspaceでVoldemort版を使ってます。ADetailerをインストールしWebUIを再起動で「Launch the WebUI」を動かすとエラーが出てWebUI自体使えなくなります。/stable-diffusion-webui/extensionsのadetailerフォルダを削除して最初からやり直すとWebUIが使える状況です。ADetailerを使える方法はありますでしょうか?ご回答いただければ幸いです!<インストール後のLaunch the WebUIのメッセージ>/storage/stable-diffusion/stable-diffusion-webuiTraceback (most recent call last): File "/storage/stable-diffusion/stable-diffusion-webui/webui.py", line 14, in <module> from fastapi import FastAPI, Response File "/usr/local/lib/python3.9/dist-packages/fastapi/__init__.py", line 7, in <module> from .applications import FastAPI as FastAPI File "/usr/local/lib/python3.9/dist-packages/fastapi/applications.py", line 15, in <module> from fastapi import routing File "/usr/local/lib/python3.9/dist-packages/fastapi/routing.py", line 22, in <module> from fastapi import params File "/usr/local/lib/python3.9/dist-packages/fastapi/params.py", line 4, in <module> from pydantic.fields import FieldInfo, UndefinedImportError: cannot import name 'Undefined' from 'pydantic.fields' (/usr/local/lib/python3.9/dist-packages/pydantic/fields.py) --
- めっちゃpython3.9って出てるけどそれが原因では?
webUIはpython3.10が基本で3.9でもwebUI自体は動くけどいつまで通用するか保証はないし、その他拡張やLoRA,LECO学習スクリプトは3.10じゃないと動かないものも多い。 --
- 確かにめっちゃ3.9って書いてますね!!!
そんなこともわからず使ってました;pydanticとかかと思ってそっちで調べてました。Python3.10にしてみます!ありがとうございます! --
- notebookを作り直してPython3.10にしましたが下記のエラーが出ます。
ADetailerのインストールをしただけですが何か打開策があれば教えていただければ幸いです!
/storage/stable-diffusion/stable-diffusion-webui
Traceback (most recent call last):
File "/storage/stable-diffusion/stable-diffusion-webui/webui.py", line 14, in <module>
from fastapi import FastAPI, Response
File "/usr/local/lib/python3.10/dist-packages/fastapi/__init__.py", line 7, in <module>
from .applications import FastAPI as FastAPI
File "/usr/local/lib/python3.10/dist-packages/fastapi/applications.py", line 15, in <module>
from fastapi import routing
File "/usr/local/lib/python3.10/dist-packages/fastapi/routing.py", line 22, in <module>
from fastapi import params
File "/usr/local/lib/python3.10/dist-packages/fastapi/params.py", line 4, in <module>
from pydantic.fields import FieldInfo, Undefined
ImportError: cannot import name 'Undefined' from 'pydantic.fields' (/usr/local/lib/python3.10/dist-packages/pydantic/fields.py)
-- koh?
- pydanticからインポートできないよって言ってるしpip install -U pydanticを試してみたら?余計変になるかもしれないからバックアップとnotebook粉砕も視野に入れて --
- 自分もVoldemort版でAdetailer入れたら同じ様な症状が出たので、Install requirements and download repositoriesの適当なところに!pip install —upgrade pydanticって追記して、そしたら今度はTypeError: Descriptors cannot not be created directly.とか言い出すから! pip install protobuf==3.20.1を同じように追記したら治りましたよ。
最近Notebook全然更新されないから、自力で解決しないといけないのがめんどいすね~ --
- 返信ありがとうございます!
確かに!pip何とかとかいろいろしましたが結局どこかで止まって何がよくて何が悪いかわかりませんでした(^_^;)
もしよろしければ「Install requirements and download repositories」をまるごとコピペしていただけませんかm(_ _)m!?よろしくお願いします!! -- koh?
- 全部貼ると長くなりそうなので抜粋
自分は3行追記してます
14行目辺り
%cd "{Path(repo_storage_dir, 'stable-diffusion-webui')}"!pip install --upgrade pip
!pip install --upgrade wheel setuptools
!pip install --upgrade pydantic #これを追記
それともう一つは一番下辺りに追記
#update xformers
! pip install -U xformers #ココは昔動かなくなった時に追加したやつ、いらんかも
! pip install protobuf==3.20.1 #ココも追記
!echo -e "\n===================================\nDone! If you're seeing this the process has exited successfully.\n"
めちゃ適当だけど動いているのでヨシ!って感じです。
自分は!rm -rf /storage/*で一旦全部吹き飛ばして、再度新規でノートブック作成→上の項目を最新のVoldemortに追記してポチポチしたら治りました。ご参考まで。 --
抜粋さん(勝手に )
adetailer動きました !!!
今まで何だったんだろうと思うぐらい素敵に動きます
ほんとありがとうございます!
確かに更新が入らないから自力で調べたりchatGPTやら使って何とかできてますけどこういう生の声が一番ですね!!! -- koh?
- 20日頃から拡張機能のdepthをインストールしていると次回WebUI起動時に生成できなくなってしまいました。以下のようなエラーメッセージが出てしまいます。*** Error loading embedding beautifulRealistic_v60.safetensors Traceback (most recent call last): File "/notebooks/stable-diffusion-webui/modules/textual_inversion/textual_inversion.py", line 219, in load_from_dir self.load_from_file(fullfn, fn) File "/notebooks/stable-diffusion-webui/modules/textual_inversion/textual_inversion.py", line 185, in load_from_file assert len(data.keys()) == 1, 'embedding file has multiple terms in it' AssertionError: embedding file has multiple terms in it---Textual inversion embeddings loaded(3): bad_prompt, EasyNegativeV2, negative_hand-negModel loaded in 11.6s (load weights from disk: 1.5s, create model: 1.1s, apply weights to model: 4.5s, apply half(): 2.8s, move model to device: 0.9s, load textual inversion embeddings: 0.6s).ERROR: Exception in ASGI applicationTraceback (most recent call last): File "/usr/local/lib/python3.10/dist-packages/uvicorn/protocols/http/h11_impl.py", line 408, in run_asgi result = await app( # type: ignore[func-returns-value] File "/usr/local/lib/python3.10/dist-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__ return await self.app(scope, receive, send) File "/usr/local/lib/python3.10/dist-packages/fastapi/applications.py", line 273, in __call__ await super().__call__(scope, receive, send) File "/usr/local/lib/python3.10/dist-packages/starlette/applications.py", line 122, in __call__ await self.middleware_stack(scope, receive, send) File "/usr/local/lib/python3.10/dist-packages/starlette/middleware/errors.py", line 184, in __call__ raise exc File "/usr/local/lib/python3.10/dist-packages/starlette/middleware/errors.py", line 162, in __call__ await self.app(scope, receive, _send) File "/usr/local/lib/python3.10/dist-packages/starlette/middleware/cors.py", line 84, in __call__ await self.app(scope, receive, send) File "/usr/local/lib/python3.10/dist-packages/starlette/middleware/gzip.py", line 24, in __call__ await responder(scope, receive, send) File "/usr/local/lib/python3.10/dist-packages/starlette/middleware/gzip.py", line 44, in __call__ await self.app(scope, receive, self.send_with_gzip) File "/usr/local/lib/python3.10/dist-packages/starlette/middleware/exceptions.py", line 79, in __call__ raise exc File "/usr/local/lib/python3.10/dist-packages/starlette/middleware/exceptions.py", line 68, in __call__ await self.app(scope, receive, sender) File "/usr/local/lib/python3.10/dist-packages/fastapi/middleware/asyncexitstack.py", line 21, in __call__ raise e File "/usr/local/lib/python3.10/dist-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__ await self.app(scope, receive, send) File "/usr/local/lib/python3.10/dist-packages/starlette/routing.py", line 718, in __call__ await route.handle(scope, receive, send) File "/usr/local/lib/python3.10/dist-packages/starlette/routing.py", line 276, in handle await self.app(scope, receive, send) File "/usr/local/lib/python3.10/dist-packages/starlette/routing.py", line 66, in app response = await func(request) File "/usr/local/lib/python3.10/dist-packages/fastapi/routing.py", line 237, in app raw_response = await run_endpoint_function( File "/usr/local/lib/python3.10/dist-packages/fastapi/routing.py", line 165, in run_endpoint_function return await run_in_threadpool(dependant.call, **values) File "/usr/local/lib/python3.10/dist-packages/starlette/concurrency.py", line 41, in run_in_threadpool return await anyio.to_thread.run_sync(func, *args) File "/usr/local/lib/python3.10/dist-packages/anyio/to_thread.py", line 33, in run_sync return await get_asynclib().run_sync_in_worker_thread( File "/usr/local/lib/python3.10/dist-packages/anyio/_backends/_asyncio.py", line 877, in run_sync_in_worker_thread return await future File "/usr/local/lib/python3.10/dist-packages/anyio/_backends/_asyncio.py", line 807, in run result = context.run(func, *args) File "/usr/local/lib/python3.10/dist-packages/gradio/routes.py", line 271, in api_info return gradio.blocks.get_api_info(config, serialize) # type: ignore File "/usr/local/lib/python3.10/dist-packages/gradio/blocks.py", line 504, in get_api_info serializer = serializing.COMPONENT_MAPPING[type]()KeyError: 'dataset' わかる方はおられるでしょうか -- 武衛?
- 拡張機能を使って生成するとエラーが出るのか、拡張機能をインストールしているだけでエラーが出るのか、拡張機能をアンインストールすれば治るのか
状況としてはどれだ --
- Depth map library and poserをインストールした状態だと上のエラーが出ていました。すべてクリーンインストールしたうえでDepth map library and poseを入れずにdepthのインストールに変更したら解決しました。言葉足らずで申し訳ありませんでした。ほかの拡張機能をインストールしても今の時点ではエラーは再現されません。(7月20日より以前ではこのようなことにはならなかったのですが・・・) --
- ここ2週間くらいでFree GPUに入れた人いますか? --
- PROにしましたが入れてますよ! --
- いまはいってますよー --
- それって無料コースのfree GPUですか?最近はfreeGPUでなくfreeCPUすら空いてる所見てないけど自分だけじゃないですよね --
- 無料コースのfree GPUなら空いてるのをほぼ見かけない。
課金コースのfreeマシンは普通に空いてる。
なんならマシン増やした関係かA4000が一番取りやすい。 --
- WebUIと二つほどのモデルをインストールしているだけなのですが、UI起動時に「ModuleNotFoundError: No module named 'matplotlib_inline'」ってメッセージ出る人いますか?画像は生成出来てはいるのですが・・・ --
- matplotlib_inlineのエラー頑張って解消したけど、かなり大変だった記憶がある。確か、jupyterのノートブックからではなく、torchとか関係するライブラリのバージョンの依存関係を、ターミナルからvenvのアクティベートしてから確認しながら直すようなことが必要だったと思う --
- ナレッジ的な意味で書きます。paperspaceでwebui起動したら Error loading script: lora_script.py Traceback (most recent call last):~ 'type' and 'NoneType'ってエラー出てきてloraが使えなくなった場合は、stable-diffusion-webui/extensions-builtin/Lora/network.pyの行の先頭にfrom __future__ import annotations を追加するとエラーは解消されます。(import osの上に追記)これはgitではlora.pyを修正しろって書かれてますが、環境がpaperspaceであればnetwork.pyを修正となりますのでご注意下さい。 --
- PaperspaceでLECO学習したい場合はpython3.10にする必要あり。webUI動くからまぁいいかで3.9のままにしてる人は注意。 --
- ツイッターでSDXLをpaperspaceでやってる人がいたけど、他にもいるのかな?僕の理解度だとマニュアル無いからかなり厳しいんだけど --
- 聞きかじった要求スペックだと従量課金専用マシンやgrowthコースのマシンで学習も行けるはずだけど同じく知識が無いです --
- かなり前の方のコメントに逆ポートフォワード接続でかなり快適になったような記述があり、やってみたいんだけど知識不足なかなか進まない。gradioを使わずに済んだりメリット多そうだけど、SSH自体がpaperspacegradientでは禁止らしく(即BANらしい)、逆の方だとどうなんだろうというのもあり。誰か詳しい人いないかなぁ。 --
- paperspace webui版で何も変更せず今日起動して出力したらloraが反映されなくなってしましました。出力はできるがloraが反絵されないといった具合です。再起動,アップデートしても治らずお手上げです、どなたか解決法知りませんでしょうか。エラー内容activating extra network lora with arguments [<modules.extra_networks.ExtraNetworkParams object at 0x7f8eba0c5fa0>, <modules.extra_networks.ExtraNetworkParams object at 0x7f8eba0c5910>, <modules.extra_networks.ExtraNetworkParams object at 0x7f8eba0c5ee0>, <modules.extra_networks.ExtraNetworkParams object at 0x7f8eba0c55b0>, <modules.extra_networks.ExtraNetworkParams object at 0x7f8eba0c58b0>, <modules.extra_networks.ExtraNetworkParams object at 0x7f8eba0c5be0>]: ValueErrorTraceback (most recent call last): File "/notebooks/stable-diffusion-webui/modules/extra_networks.py", line 104, in activate extra_network.activate(p, extra_network_args) File "/notebooks/stable-diffusion-webui/extensions-builtin/Lora/extra_networks_lora.py", line 28, in activate unet_multiplier = float(params.positional[2]) if len(params.positional) > 2 else te_multiplierValueError: could not convert string to float: 'OUTD'activating extra network lyco with arguments [<modules.extra_networks.ExtraNetworkParams object at 0x7f8eba0c5610>]: ValueErrorTraceback (most recent call last): File "/notebooks/stable-diffusion-webui/modules/extra_networks.py", line 104, in activate extra_network.activate(p, extra_network_args) File "/notebooks/stable-diffusion-webui/extensions/a1111-sd-webui-lycoris/extra_networks_lyco.py", line 74, in activate te, unet, dyn_dim = parse_args(params.items[1:]) File "/notebooks/stable-diffusion-webui/extensions/a1111-sd-webui-lycoris/extra_networks_lyco.py", line 36, in parse_args x = type(x)ValueError: could not convert string to float: '' --
- a1111-sd-webui-lycoris はもう要らないんじゃないかな --
- この質問をした者です、webuiアップデートでのlora階層書式の変更によるエラーだったみたいで、lbw=を階層指定前に追加したらエラーが起きなくなりました。 --
- このページのおすすめ?バーション(gradio3.9 + WEBUI a9eab236d7e8afa4d6205127904a385b2c43bb24)で長らく安定して運用してたのですが、一昨日辺りから「*** Failed to connect to ec2.gradio.app:22: [Errno 110] Connection timed out」と表示されシェアリンクが作れなくなりました。gradio3.16.2に戻すことで一応起動はするのですが、数枚生成するたびに落ちてしまいます。同じ症状の方、解決法をご存じの方いましたらご教授お願いします。 --
- webUIもgradioも今の最新版で問題ないしわざわざ過去バージョン使わなきゃいいのでは?
過去バージョンの使い方はアプデで不具合あったときの対処法であって通例ではないしこのページのSHAも一例でしかないので拘る必要もない --
- gradio==3.26.0にするとレイアウトは崩壊するけど挙動はすこぶる安定します。 --
- 問題ありまくり。gradioの新しいやつは回線が細いと止まって全く動かなくなる。古いやつはエラーは吐くけど動く --
- ついでにhires-fix周りの仕様がだいぶ変わったのも3月末あたりなので、dynamic promptとshift-attentionとhiresfixを組み合わせるとバグる --
- それはただの拡張の組み合わせによるおまかんであってpaperspace関係ない --
- 障害で何日も使えない。たまに使いたい人間には不向きだ。使えても平日の昼間くらいしかGPU空かないがな --
- それな。価格自体は安いけど不安定すぎる --
- growthだと大体いつもA6000は使えるよ(A100はたまに)障害はどうしようもないけどな --
- Paperspace使うよりパソコン買う方が安い。39ドルじゃないとフリーGPUないが、39ドルを1年使うと7万円くらい。2年でRTX3060パソコン買える。 --
- voldemort使ってるけど拡張機能のインストールしようとするとAssertionError: extension access disabled because of commandline flagsが出て出来ない。最初のinstallation and setupのinsecureをtrueにしてもダメだし、webui-user.batにコマンド入れてもダメだったので誰か方法教えてくださいな --
- 実はvoldemortの起動セルの中にextensionの変数が入ってない。
変数の設定書き足してもいいけどそんな面倒なことしないで!python webui.py~の行のケツに--enable-insecure-extension-accessをつけておけばいい --
- webUIを最新バージョンに更新できないです。 更新できる方いましたらコード教えてほしいです。 エラーメッセージにgit pull <remote><branch>と出てます。 --
- 数日前からA100で開始すると「RuntimeError: Torch is not able to use GPU; add --skip-torch-cuda-test to COMMANDLINE_ARGS variable to disable this check」って出て使えなくなった。A6000とかなら普通に使える。同じ状況の人いる? --
- ここ最近同じ現象になる。A100だと必ずってわけではなくて、大変だけど別のA100を選びなおすと普通に起動できたりするのでハズレを引いたと思って割り切ってる --
- 自分が余計な変更を加えた可能性もゼロではないけど、他にも似た状況の人が居るなら様子見かな。情報ありがとう。 --
- ↑書いたやつだけど、Paperspaceのページのキャッシュを削除したら直ったかも?全く関係無いかもしれないけど、とりあえずなんか使えるようになった。 --
- こちらも本日2回選択して2回ともエラー無しで使えている。(キャッシュクリアはせず)
昨日までは50%くらいの感覚でエラー出るA100引いてた。直ったか!? --
- さっき開始したA4000で同じエラーがはじめて出た。さっきまで使えてたんだけど。 --
- 書くのが遅くなったけど、自分の場合はそのままだとインストールできない(迂回する必要がある)Extensionがあったのが原因だったので、それをDisableにしたら解決した。具体的にはroopが原因だった。 --
- A100の場合だけど、このエラーが出る時には !nvidia-smi コマンドで「No MIG devices found」という結果が表示されるみたい。
知識が足りなくてこれが解決できるものなのかも分からないので、スタート後はまず !nvidia-smi で確認してからWebUI起動してます(ダメだったらGPU選択からやりなおし) --
- PaperspaceのWebUIでroopを使っている方はいますか?もしよろしければインストール方法を教えていただきたいです!!! --
- 5月ぶりに40$から8$プランにしましたが、A4000はかなり簡単に取れるようになってますね。出現したら取れないって事はなくなりました。容量はtemp使えばなんとでもなりますし。ただA5000を15$くらいで使えればなぁと思ったりします。A6000だと25$~30$くらいとか。少し期待します。 --
- 面倒くささを感じてでも安く使いたいなら個人の時間貸しGPUレンタルで安いの探すしかないけど想像してる以上に高いよ。貸してる側も電気代だけで赤だろってくらいの価格ラインだけどPC一か月つけっぱなら40$程度かるく超えるし。40$払うならGPU買った方が安いって言うのが上にいるけど電気代だけで大赤字だから欲張るのはオススメしない。 --
- アカウント削除する方法がわからないのですが、無料プランに切り替えではなくて、完全に削除する方法はありませんか? --
- 質問はひろばでする方が良いですよ。コメント欄は報告したい人が集まる場所。回答したい人が集まっているわけではないので。 --
- 久しぶりに復帰。いろいろエラー出たので個人的解決メモ。
xformersは起動前にToolsのbuild and installで再構築。
最新版だとモデルの切り替えがうまくいかず、プログレスバーが出なくなった。おそらくgradioとの相性が悪いせいなのでバージョン戻し。
webUIは8月初頭のものに(SHA=31a9966b9d76cb9a2dd7c09c47e236fae33836e2)でgradioは3.36.0。まだ花札アイコンがあったころのバージョン。特に細かく検証したわけではなく「たしかこのぐらいの時期で一回やめたんだったな~」ぐらいの記憶から適当に組み合わせた。 --
- SDXLが流行り始めたのでまた使い始めた。
GPUメモリが16GBあるのでXL環境だとかなり有能。ハイスペックマシンでも学習はかなりメモリを食って何もできなくなってしまうので学習をpaperspaceに任せるといろいろ都合がいい。
hakomikan氏のTrainTrainがあればWebUI上で簡単に学習できるのでpaperspaceでうまく環境作れなかった人も今ならハードルが低いと思う。 --
- 昨日からforgeがエラー出て起動しなくなったのですが原因分かりますでしょうか?再インストールしたら初回は起動するけど2回目以降は同じエラーが出てしまう。Hit:1 http://security.ubuntu.com/ubuntu focal-security InReleaseHit:2 https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64 InReleaseHit:3 https://deb.nodesource.com/node_16.x focal InRelease Hit:4 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal InRelease Hit:5 http://archive.ubuntu.com/ubuntu focal InReleaseHit:6 http://archive.ubuntu.com/ubuntu focal-updates InReleaseHit:7 http://archive.ubuntu.com/ubuntu focal-backports InReleaseReading package lists... DoneBuilding dependency tree Reading state information... Done175 packages can be upgraded. Run 'apt list --upgradable' to see them.Reading package lists... DoneBuilding dependency tree Reading state information... Donebuild-essential is already the newest version (12.8ubuntu1.1).libpython3.10-dev is already the newest version (3.10.14-1+focal1).python3.10 is already the newest version (3.10.14-1+focal1).0 upgraded, 0 newly installed, 0 to remove and 175 not upgraded.Collecting pip Using cached pip-24.0-py3-none-any.whl.metadata (3.6 kB)Using cached pip-24.0-py3-none-any.whl (2.1 MB)Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 24.0 Uninstalling pip-24.0: Successfully uninstalled pip-24.0Successfully installed pip-24.0WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venvLooking in indexes: https://pypi.org/simple, https://download.pytorch.org/whl/cu121Requirement already satisfied: torch==2.1.2+cu121 in /usr/local/lib/python3.10/dist-packages (2.1.2+cu121)Requirement already satisfied: torchvision==0.16.2+cu121 in /usr/local/lib/python3.10/dist-packages (0.16.2+cu121)Requirement already satisfied: torchaudio==2.1.2+cu121 in /usr/local/lib/python3.10/dist-packages (2.1.2+cu121)Requirement already satisfied: torchtext==0.16.2 in /usr/local/lib/python3.10/dist-packages (0.16.2+cpu)Requirement already satisfied: torchdata==0.7.1 in /usr/local/lib/python3.10/dist-packages (0.7.1)Requirement already satisfied: filelock in /usr/local/lib/python3.10/dist-packages (from torch==2.1.2+cu121) (3.14.0)Requirement already satisfied: typing-extensions in /usr/local/lib/python3.10/dist-packages (from torch==2.1.2+cu121) (4.11.0)Requirement already satisfied: sympy in /usr/local/lib/python3.10/dist-packages (from torch==2.1.2+cu121) (1.12)Requirement already satisfied: networkx in /usr/local/lib/python3.10/dist-packages (from torch==2.1.2+cu121) (3.3)Requirement already satisfied: jinja2 in /usr/local/lib/python3.10/dist-packages (from torch==2.1.2+cu121) (3.1.3)Requirement already satisfied: fsspec in /usr/local/lib/python3.10/dist-packages (from torch==2.1.2+cu121) (2024.3.1)Requirement already satisfied: triton==2.1.0 in /usr/local/lib/python3.10/dist-packages (from torch==2.1.2+cu121) (2.1.0)Requirement already satisfied: numpy in /usr/local/lib/python3.10/dist-packages (from torchvision==0.16.2+cu121) (1.26.2)Requirement already satisfied: requests in /usr/local/lib/python3.10/dist-packages (from torchvision==0.16.2+cu121) (2.31.0)Requirement already satisfied: pillow!=8.3.*,>=5.3.0 in /usr/local/lib/python3.10/dist-packages (from torchvision==0.16.2+cu121) (9.5.0)Requirement already satisfied: tqdm in /usr/local/lib/python3.10/dist-packages (from torchtext==0.16.2) (4.66.2)Requirement already satisfied: urllib3>=1.25 in /usr/local/lib/python3.10/dist-packages (from torchdata==0.7.1) (2.2.1)Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.10/dist-packages (from jinja2->torch==2.1.2+cu121) (2.1.5)Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.10/dist-packages (from requests->torchvision==0.16.2+cu121) (3.3.2)Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3/dist-packages (from requests->torchvision==0.16.2+cu121) (2.8)Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3/dist-packages (from requests->torchvision==0.16.2+cu121) (2019.11.28)Requirement already satisfied: mpmath>=0.19 in /usr/local/lib/python3.10/dist-packages (from sympy->torch==2.1.2+cu121) (1.3.0)WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venvRequirement already satisfied: matplotlib in /usr/local/lib/python3.10/dist-packages (3.8.4)Requirement already satisfied: ipython in /usr/local/lib/python3.10/dist-packages (8.24.0)Requirement already satisfied: insightface in /usr/local/lib/python3.10/dist-packages (0.7.3)Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib) (1.2.1)Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.10/dist-packages (from matplotlib) (0.12.1)Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib) (4.51.0)Requirement already satisfied: kiwisolver>=1.3.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib) (1.4.5)Requirement already satisfied: numpy>=1.21 in /usr/local/lib/python3.10/dist-packages (from matplotlib) (1.26.2)Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib) (24.0)Requirement already satisfied: pillow>=8 in /usr/local/lib/python3.10/dist-packages (from matplotlib) (9.5.0)Requirement already satisfied: pyparsing>=2.3.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib) (3.1.2)Requirement already satisfied: python-dateutil>=2.7 in /usr/local/lib/python3.10/dist-packages (from matplotlib) (2.9.0.post0)Requirement already satisfied: decorator in /usr/local/lib/python3.10/dist-packages (from ipython) (5.1.1)Requirement already satisfied: jedi>=0.16 in /usr/local/lib/python3.10/dist-packages (from ipython) (0.19.1)Requirement already satisfied: matplotlib-inline in /usr/local/lib/python3.10/dist-packages (from ipython) (0.1.7)Requirement already satisfied: prompt-toolkit<3.1.0,>=3.0.41 in /usr/local/lib/python3.10/dist-packages (from ipython) (3.0.43)Requirement already satisfied: pygments>=2.4.0 in /usr/local/lib/python3.10/dist-packages (from ipython) (2.17.2)Requirement already satisfied: stack-data in /usr/local/lib/python3.10/dist-packages (from ipython) (0.6.3)Requirement already satisfied: traitlets>=5.13.0 in /usr/local/lib/python3.10/dist-packages (from ipython) (5.14.3)Requirement already satisfied: exceptiongroup in /usr/local/lib/python3.10/dist-packages (from ipython) (1.2.1)Requirement already satisfied: typing-extensions>=4.6 in /usr/local/lib/python3.10/dist-packages (from ipython) (4.11.0)Requirement already satisfied: pexpect>4.3 in /usr/local/lib/python3.10/dist-packages (from ipython) (4.9.0)Requirement already satisfied: onnx in /usr/local/lib/python3.10/dist-packages (from insightface) (1.16.0)Requirement already satisfied: tqdm in /usr/local/lib/python3.10/dist-packages (from insightface) (4.66.2)Requirement already satisfied: requests in /usr/local/lib/python3.10/dist-packages (from insightface) (2.31.0)Requirement already satisfied: scipy in /usr/local/lib/python3.10/dist-packages (from insightface) (1.13.0)Requirement already satisfied: scikit-learn in /usr/local/lib/python3.10/dist-packages (from insightface) (1.4.2)Requirement already satisfied: scikit-image in /usr/local/lib/python3.10/dist-packages (from insightface) (0.21.0)Requirement already satisfied: easydict in /usr/local/lib/python3.10/dist-packages (from insightface) (1.13)Requirement already satisfied: cython in /usr/local/lib/python3.10/dist-packages (from insightface) (3.0.10)Requirement already satisfied: albumentations in /usr/local/lib/python3.10/dist-packages (from insightface) (1.4.4)Requirement already satisfied: prettytable in /usr/local/lib/python3.10/dist-packages (from insightface) (3.10.0)Requirement already satisfied: parso<0.9.0,>=0.8.3 in /usr/local/lib/python3.10/dist-packages (from jedi>=0.16->ipython) (0.8.4)Requirement already satisfied: ptyprocess>=0.5 in /usr/local/lib/python3.10/dist-packages (from pexpect>4.3->ipython) (0.7.0)Requirement already satisfied: wcwidth in /usr/local/lib/python3.10/dist-packages (from prompt-toolkit<3.1.0,>=3.0.41->ipython) (0.2.13)Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil>=2.7->matplotlib) (1.14.0)Requirement already satisfied: PyYAML in /usr/local/lib/python3.10/dist-packages (from albumentations->insightface) (6.0.1)Collecting pydantic>=2.6.4 (from albumentations->insightface) Using cached pydantic-2.7.1-py3-none-any.whl.metadata (107 kB)Requirement already satisfied: opencv-python-headless>=4.9.0 in /usr/local/lib/python3.10/dist-packages (from albumentations->insightface) (4.9.0.80)Requirement already satisfied: networkx>=2.8 in /usr/local/lib/python3.10/dist-packages (from scikit-image->insightface) (3.3)Requirement already satisfied: imageio>=2.27 in /usr/local/lib/python3.10/dist-packages (from scikit-image->insightface) (2.34.1)Requirement already satisfied: tifffile>=2022.8.12 in /usr/local/lib/python3.10/dist-packages (from scikit-image->insightface) (2024.4.24)Requirement already satisfied: PyWavelets>=1.1.1 in /usr/local/lib/python3.10/dist-packages (from scikit-image->insightface) (1.6.0)Requirement already satisfied: lazy_loader>=0.2 in /usr/local/lib/python3.10/dist-packages (from scikit-image->insightface) (0.4)Requirement already satisfied: joblib>=1.2.0 in /usr/local/lib/python3.10/dist-packages (from scikit-learn->insightface) (1.4.0)Requirement already satisfied: threadpoolctl>=2.0.0 in /usr/local/lib/python3.10/dist-packages (from scikit-learn->insightface) (3.5.0)Collecting protobuf>=3.20.2 (from onnx->insightface) Using cached protobuf-5.26.1-cp37-abi3-manylinux2014_x86_64.whl.metadata (592 bytes)Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.10/dist-packages (from requests->insightface) (3.3.2)Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3/dist-packages (from requests->insightface) (2.8)Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.10/dist-packages (from requests->insightface) (2.2.1)Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3/dist-packages (from requests->insightface) (2019.11.28)Requirement already satisfied: executing>=1.2.0 in /usr/local/lib/python3.10/dist-packages (from stack-data->ipython) (2.0.1)Requirement already satisfied: asttokens>=2.1.0 in /usr/local/lib/python3.10/dist-packages (from stack-data->ipython) (2.4.1)Requirement already satisfied: pure-eval in /usr/local/lib/python3.10/dist-packages (from stack-data->ipython) (0.2.2)Requirement already satisfied: annotated-types>=0.4.0 in /usr/local/lib/python3.10/dist-packages (from pydantic>=2.6.4->albumentations->insightface) (0.6.0)Requirement already satisfied: pydantic-core==2.18.2 in /usr/local/lib/python3.10/dist-packages (from pydantic>=2.6.4->albumentations->insightface) (2.18.2)Using cached protobuf-5.26.1-cp37-abi3-manylinux2014_x86_64.whl (302 kB)Using cached pydantic-2.7.1-py3-none-any.whl (409 kB)Installing collected packages: protobuf, pydantic Attempting uninstall: protobuf Found existing installation: protobuf 3.20.0 Uninstalling protobuf-3.20.0: Successfully uninstalled protobuf-3.20.0 Attempting uninstall: pydantic Found existing installation: pydantic 1.10.15 Uninstalling pydantic-1.10.15: Successfully uninstalled pydantic-1.10.15ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.fastapi 0.94.0 requires pydantic!=1.7,!=1.7.1,!=1.7.2,!=1.7.3,!=1.8,!=1.8.1,<2.0.0,>=1.6.2, but you have pydantic 2.7.1 which is incompatible.mediapipe 0.10.11 requires protobuf<4,>=3.11, but you have protobuf 5.26.1 which is incompatible.open-clip-torch 2.20.0 requires protobuf<4, but you have protobuf 5.26.1 which is incompatible.tb-nightly 2.17.0a20240429 requires protobuf!=4.24.0,<5.0.0,>=3.19.6, but you have protobuf 5.26.1 which is incompatible.Successfully installed protobuf-5.26.1 pydantic-2.7.1WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv/notebooks/stable-diffusion-webui-forgePython 3.10.14 (main, Apr 6 2024, 18:45:05) [GCC 9.4.0]Version: f0.0.17v1.8.0rc-latest-276-g29be1da7Commit hash: 29be1da7cf2b5dccfc70fbdd33eb35c56a31ffb7Launching Web UI with arguments: --pin-shared-memory --cuda-malloc --cuda-stream --enable-insecure-extension-access --share --gradio-queue --unet-in-fp8-e4m3fn --ckpt-dir /tmp/SD/modelsUsing cudaMallocAsync backend.Total VRAM 16109 MB, total RAM 45140 MBSet vram state to: NORMAL_VRAMAlways pin shared GPU memoryDevice: cuda:0 NVIDIA RTX A4000 : cudaMallocAsyncVAE dtype: torch.bfloat16CUDA Stream Activated: TrueTraceback (most recent call last): File "/notebooks/stable-diffusion-webui-forge/launch.py", line 51, in <module> main() File "/notebooks/stable-diffusion-webui-forge/launch.py", line 47, in main start() File "/notebooks/stable-diffusion-webui-forge/modules/launch_utils.py", line 541, in start import webui File "/notebooks/stable-diffusion-webui-forge/webui.py", line 19, in <module> initialize.imports() File "/notebooks/stable-diffusion-webui-forge/modules/initialize.py", line 35, in imports import gradio # noqa: F401 File "/usr/local/lib/python3.10/dist-packages/gradio/__init__.py", line 3, in <module> import gradio.components as components File "/usr/local/lib/python3.10/dist-packages/gradio/components/__init__.py", line 1, in <module> from gradio.components.annotated_image import AnnotatedImage File "/usr/local/lib/python3.10/dist-packages/gradio/components/annotated_image.py", line 13, in <module> from gradio.components.base import IOComponent, _Keywords File "/usr/local/lib/python3.10/dist-packages/gradio/components/base.py", line 20, in <module> from fastapi import UploadFile File "/usr/local/lib/python3.10/dist-packages/fastapi/__init__.py", line 7, in <module> from .applications import FastAPI as FastAPI File "/usr/local/lib/python3.10/dist-packages/fastapi/applications.py", line 15, in <module> from fastapi import routing File "/usr/local/lib/python3.10/dist-packages/fastapi/routing.py", line 22, in <module> from fastapi import params File "/usr/local/lib/python3.10/dist-packages/fastapi/params.py", line 4, in <module> from pydantic.fields import FieldInfo, UndefinedImportError: cannot import name 'Undefined' from 'pydantic.fields' (/usr/local/lib/python3.10/dist-packages/pydantic/fields.py) --