こちらの動画であったパートのxformersをアップデートしたあとにstableを起動しようとするとこのようなエラーがでるのですが解決策わかりますでしょうか? raise RuntimeError("Cannot add middleware after an application has started") RuntimeError: Cannot add middleware after an application has started 続行するには何かキーを押してください . . .
@@SignalFlagZ Thank you so much for your help. Train tool is up to date. I still get the following error: A matching Triton is not available, some optimizations will not be enabled. Error caught was: No module named 'triton' It stays stuck there. My sd specs are: version: v1.3.0 • python: 3.10.6 • torch: 2.0.1+cu118 • xformers: 0.0.21.dev542 • gradio: 3.31.0 • checkpoint: fc2511737a
最初上手くいかなかったけど五日前のコメント読んでその通りにダウングレードしたら簡単にできました。ありがとうございます。
ありがとうございました!!!とてもスッキリしました。今月からStable Diffusion触り初めたばかり。UA-camで情報発信されている方のおかげで私みたいなド素人でも最新の技術に触れることが出来るのはとてもわくわくします。
いっしょに楽しんでいきましょう
sd-webui-train-tools導入方法のとても丁寧な解説動画、非常にありがたいです!!🙏
自キャラを作れる方は楽しみの幅が拡がりますね。
いつも説明がわかりやすく助かっています。ありがとうございます
コメントありがとうございます。
webui-train-toolsで作成したLoraが全然機能してないので色々調べてたらこの動画に辿り着いた。まさかのxformers 0.0.16rc425では学習できないとは・・・。動画の警告のおかげで数時間失わずに済んだ。本当にありがとうございます。
コメントありがとう。最新版がxformers0.0.17になりました。ですがtrain-toolsは動かなくなります。SD web UIをアップデートしないようご注意を!
この動画でlora学習できましたありがとうございます!
おめでとう!
本当に長い検証お疲れ様でした。
まだ待ちかなぁ…と思いました😂
今のうちに学習素材作っておきます
基本ライブラリがものすごい速さでアップデートされるので いつまで待っても簡単にならない可能性があります。ぜひ挑戦を!
空白パスの問題動画通りやってもずっとERRORでもうわからん、状態だったけど
むやみに10回ほどwebui立ち上げたり消したりしてたらなんか突然インストール成功した パソコンわからん難しい・・・、ともあれわかりやすい解説ありがとうございました👋
今回は難易度高い上に動画公開後数日でSD web UIがアップデートされ、新規インストール組では動かなくなりました。動画寿命短すぎ・・・
上手くいかなくて何時間か調べてたけどこのコメ見て5回くらいガチャガチャやったら本当にインストール成功しました。おかげで助かりました。ありがとうございます。
@@SignalFlagZ 動画を拝見してインストールしてみましたがうまく動かず(タブが表示されない)で試行錯誤していますがwebui側のアップデートの可能性もありですか😅 もう少し頑張ってみます。
@@murasan_201 タブが表示されないならインストールができていません。たぶんアップデートと関係ないでしょう。
@@SignalFlagZ マジですか、インストール時も起動時もエラーログが出ていないので困りました💦 もう一度削除して入れ直してみます😅
参考になります、素晴らしい
コメントありがとう
Clip skipいつも1にしてた…
これから2にしよう😭
どんな変化があるか教えてください
そうなんですよね.学習環境段階でエラーが出てそのままになってます.いつか再挑戦と思ってそのままになってました…….
まだややこしいですが再挑戦してください
Zchanデーターも公開いただけるとありがたいな。ってクレクレすぎかなw
・・・需要あるのか? 学習の詳細ネタをやってサンプルを公開とも考えていますが、学習してると他のビデオが作れないので 進んでません😅 学習も高速化されると良いですね。
データが入手可能であれば、閲覧者が同じ手順で気軽にお試しできるのでありがたいです。需要はあると思います。作者様の許諾いただかないといけないともいますが。
SDは、まだまだ発展途上という感じですね。
アップデートは簡単ですが、安易にアップデートすると動かなかくなる部分が発生したりして何度か巻き戻ししたことがあります。
研究用ツールでオープンソースだからトラブったらIssueへ上げるか直してPull Request出すのが本来の姿ですし。まぁそれでパンクしてる感じですね。
やっぱり有志が作ってくれた、GoogleColab版でいいかな簡単にできるし、二刀流できるし。。LoRAを作る時に二人入れる場合は徹底的に二人入れると良い結果が出ますよ。
グラボも値段が高いですからね。
学習用画像は同じ画風や絵のタッチ、同じキャラクターを統一して用意しなければダメですか?
若干似てるとか、じゃだめですかね?そうなると用意するのも困難ではないですか?
よろしくお願いします
画風やタッチが異なっても同一キャラと認識できるほどの特徴があるならいいんじゃないでしょうか。LoRAには別キャラのそっくりっさんがたくさんあります。
webui-train-toolsですが、最新のStable Diffusion web UIの1.4.0でwebui-train-toolsを入れた後venvを削除してから再度動かすと動きました。
ただSD2.0とかは動かないですね。。。SD1.5のcheckpointは動きます。
コメントありがとう。
毎回為になっております。
LORAで同じキャラクターでいろんな難しいポーズ取らせることは現段階で可能でしょうか?
それが可能でしたら漫画を作れると思うのですがどう思いますか?
できますよ。一コマ一人だけなら。複数人が重なる構図はほぼ無理でしょうか。
丁寧な解説動画ありがとうございます。動画止めながら何度も見返し進めて torch: 2.0.0+cu118は問題無い?のですが「xformers: N/A」 となってました。フォルダの位置調べたところD:\StableDiffusionLocalWebUI\stable-diffusion-webui\venv\Lib\site-packages\xformers>に入っています。「xformers: N/A」 となったのでxformersだけ1度やり直したのですが変わりません。泣
たぶん オプションに --xformers を書かないと有効になりません。
追加学習の画像は背景白でなければいけないのでしょうか?
難しいことは後回し、何でもいいからまずは学習してみてください。でも、いろいろな背景が有った方が良いです。キャラが白背景でしか出なくなります。 キャプションの書き方で避けられますが、それは今回のビデオの範疇ではないので。
オリキャラの場合は最初の10枚がとても大変
そんな時のために5chでは生首学習法という方法があるそうですが
まとまった情報がなくて今ひとつわかってないです
いろんなLoRAを使ってるとキャラを特徴づけるのって難しそうですね。着替えたら誰だか判らない。
一度colabでloraを作成しただけにこれもローカルで出来るのですか...。
時期にやろうと思います。いつも本当にありがとうございます
素晴らしい動画です!
質問なのですが、自分好みのキャラでいろんポーズをさせたい場合、学習用素材はどのように用意すればいいでしょうか?
いろいろなアングル 背景 ポーズでキャラ画像を揃えましょう キャラを特徴付けるもの キャラではないものを まずは自分で説明しきれるか? と考えればいいでしょう
学習に使うキャプションファイルは、自動生成したタグファイルから、学習させたい要素(タグ)を削除する必要があるというトラップ。
説明しにくくて困ります。
マゼルン式といわれる説明ではキャラの構成要素として固定したいタグは消す感じですが、ある程度複雑なパーツや、特に出力後に再現度が重要なパーツについては別個タグを設けてあげた方がかなり出来が良くなるように思うので、ケースバイケースだと思います。
強度1で過学習の兆候が出ないほど学習ソースが良いなら別かもしれませんが、特に10枚のファンアートから学習する(しかない)みたいな場合はかなり差がありました。
@@es2xx 情報ありがとうございます。キャラ出すだけなら何も考えなくていいけど、着替えさせようとして沼に・・・
ダウングレードの方法を教えてください…
gitコマンドがわかるなら他の方のコメントに書いてあります。初心者にはトラップが多すぎるのでここでは説明できません。しばらく待てば動くようになるでしょう。
返信ありがとうございました。前回のご返信で、「オプションに --xformers を書かないと有効になりません」とおっしゃっていましたが、具体的にどこでどのようにオプションを指定すればよいのか、教えていただけるとうれしいです。初心者で分からないことが多く、お手数をおかけしますが、ご教示いただけるととても助かります。
どうやってStable Diffusion web UIを起動しているかで異なりますが、いずれにしろCOMMANDLINE_ARGSに追加します。
バージョンが xformers:N/A となっています。インストールできていないって事ですかね?
xformersはオプションで指定しないと使いません。
クラウドで使うと低スペックでも出来るんですか?
私はやってませんができるらしいです。計算は全部ネットの向こう側のすごいコンピュータでやるので手元のPCはブラウザ画面を表示できれば使えるはずです。
前バージョンでxformersをアップデートしてLora学習を反映できるようにはしたのですが
作成したLoraが学習画像の構図を混ぜた範囲でしか画像生成できない状態です。
(顔の向きやポーズが混ざった程度)
髪色や服装、ポーズ等をプロンプトで調整できるようにしたいのですが学習画像が不足しているまたは質が悪いということでしょうか。
学習画像20枚で作成しています。
ようこそ。そこからが沼の始まりです。キャプションを工夫していきます。
導入するまでもだいぶ沼だったのですが…また沼なんですね…
学習したい特徴を消して(顔の特徴のみや服装の特徴のみを消す)試してはいるのですが、ここから調整となるとどのようなものがありますか?
@@マレ-w2t それはこの動画の範疇を超えますので
ありがとうございます。
いろいろ試して頑張ってみます
SD web UIがアップデートされtorch 2.0.0 xformers 0.0.17がデフォルトになりました。 xformersを手動で更新する必要が無くなりました。
python: 3.10.6 • torch: 2.0.0+cu118 • xformers: 0.0.20.dev526にしたところ私も同様のdataset一枚の画像でエラーでストップの事態になってしまいましたが、
WebUIのバージョンをa9fed7c364061ae6efb37f797b6b522cb3cf7aa2にダウンしたら動くようになりました。
xformersは 0.0.19に変えました。
@@まさひろむ ありがとうございます。今回のアップデートは
sd-webui-train-toolsが動かなくなる変更2発直撃です😥
@@まさひろむ 私はアップデートに従い0.0.17にしました。
@@SignalFlagZ X/Y/Z plotのプレビューも全バージョンのフリーズ同様リロードすると表示されますね~
train toolに画像を読み込ませた際に出る typeerror: '
今のところSD web UIを以前のバージョンへ戻すしかありません。
学習用に新しく再インストールしたらトーチとXフォーマーが最新のに変わっていたので、
そのままwebui-train-toolsをインストールしたら追加できてないみたいです。
しばらく前のバージョンを使わないと動かないでしょう。
GWにStable Diffusionを始めたところ、Ver.はtorch 2.0.0 xformers 0.0.17になっています。LoRa学習できないのは現在の仕様(バグ)でしょうか?
生成した.safetensorsのファイルをLoRaで読み込んでも同じ画像しか生成されません(涙)
学習でエラーは生じなかったのでしょうか? 現在のSD web UIではsd-webui-train-toolsが動きませんので学習できません。他のツールで作ったLoRAならそのツールで調べましょう。
@@SignalFlagZ SD web UI使ってます。
Error caught was: No module named 'triton' というエラーが走ったあとに学習が始まって.safetensorsのファイルが生成される状態です。
現在、学習できないのですね、他の方法を探してみます。
それなら動いていそうですね。ファイルが異なっていても同じ名前のLoRAを連続で使用すると新たに読み込まないような感じがします。一度違うLoRAで画像を生成した後に目的のLoRAを使うと反映されるかも。
@@SignalFlagZ 別のLoRaを読み込んでから試しましたが、症状は変わりませんでした。
再度確認すると、Upload Datasetで画像をアップロードした段階で、エラーが出ていました。
このエラーは、整数と文字列の間で比較演算子 '
@@nitiyoubinotaiyou そのエラーで学習させるデータができないのですから何も学習しません。SD web UIのバージョンを下げましょう
”学習できたかのようにLoRAファイルが出来上がりますが中身は何も学習していないのです” 皆さんが共通で悩まれたこの問題って、.safetensors拡張子のLoraファイルはいくつもできるけど、そのファイルをLoraフォルダに移動してもWeb UIのLoraタブ内に反映されない、で合ってますか?X-formers0.016ver.でTran Toolsの学習結果サムネは表示されるので、できた!と思ってるのですが、その通りLoraタブに反映されないです。
LoRAダブのRefreshをしていないとかじゃないですよね?
ビデオで言及している問題は、学習は正常に終了します。LoRAファイルはできて読み込みにも問題ありません。何も学習していないLoRAファイルができるというだけです。
github.com/AUTOMATIC1111/stable-diffusion-webui/issues/7264
学習画像用フォルダを作成する段階で、Datasetに画像を追加してUpdateDatasetボタンを押すと「TypeError: '
固定コメントを見てください
@@不破八雲-i9t gitコマンドを勉強してください。特定のコミットをpullする方法はSD web UIを使う上で必須の知識です。すぐ動かなくなるので頻繁に使います。
AssertionError: Extension directory already exists: C:\AUTOMATIC1111_webui\stable-diffusion-webui\extensions\sd-webui-train-tools
と表示されstablediffusionにtraintoolの欄が追加されません..どうしたらいいですか?
sd-webui-train-toolsフォルダーを削除してからやりなおしましょう。
テルルさんのLORA学習があるんですけど、これに似たものですか?
学習プログラム本体を紹介しているようですね。そのままでは難しすぎて初心者には動かせないでしょう。本動画も同じプログラムを使っていますが、SD web UIで簡単に扱えるようにする拡張機能を紹介しています。
@@SignalFlagZどっち使えばいいんでしょうかねぇ、シグナルさん仕様だとトーチとxフォーマを更新しないといけませんが
@@レモンちゃん-h8i まずはやってみましょう。
SD web UIがアップデートされたので最新SD web UIをインストールすればトーチとxフォーマの更新は省けますね。
@@SignalFlagZ マジっすか?ありがとうございます。
こちらの動画であったパートのxformersをアップデートしたあとにstableを起動しようとするとこのようなエラーがでるのですが解決策わかりますでしょうか?
raise RuntimeError("Cannot add middleware after an application has started")
RuntimeError: Cannot add middleware after an application has started
続行するには何かキーを押してください . . .
元々のSD web UIのインストールの仕方が古いのかも。A1111を使ってインストールし直すのが良いでしょう。
ua-cam.com/video/M-axca13bQw/v-deo.html
@@SignalFlagZ ありがとうございます!あらためてやって torch: 2.0.0+cu118 • xformers: 0.0.20.dev526 のバージョンにしたのですですが画像イメージを学習せずDataset: 0 imagesのままで左側に画像がでてこないですが対処法ありますでしょうか?
画像サイズ変えて試したらこのようなエラーになりました
これやるのなかなか難しいですね
Train Tools: dataset update error '
@@のもん-x1h 何か使い方を勘違いしているよう見受けられます。
Stable Diffusion web UIってパイソン固定さてませんでしたっけ?3.10.6以外で動くんですか?wiki見たら3.10.6推奨と書いてあったんですが
3.11は動きませんが3.10.6以降は動いてます。pythonのバージョンはpython.exeで決まり、昔に他のプログラムが入れたどこかのフォルターのpython.exeを使ってしまう事があり初心者へのトラップとなってますね。
@@SignalFlagZ シグナルさんのトレインツールを使ってみたんですがタイプエラーが出て使えないんですよね、どうすればいいんですか?
アップデートしちゃいましたね
@@SignalFlagZ liaseceさんのがアップデートしたって意味ですか?
@@レモンちゃん-h8i SD web UIを です
素材枚数5枚で容量も小さいのに出来上がったデータが288MBになってしまった
他の人のは殆ど144MBに納まっているのに、なぜだろう
学習回数がおおすぎるのかな?
net dim かな
同じようにやってもtorchとXformersのバージョンがかわらんのです・・・なんでなんでしょう(泣
pythonの仮想環境に入れてないのでしょう。あるいはオプションで --reinstall-xformersを入れたままとか。これで元に戻してしまいます。
@@SignalFlagZ ご教授ありがとうございました、コマンドに¥を1つ入れ忘れてて、venvフォルダじゃなくて、.venvっていうフォルダにインストールしてしまってました
アップデートもダウングレードも出来なくて困ってます、自分もtrain_toolsを導入したいんだけど、URLからだと、エラーが起こって追加できなくて悲しいです、解決方法を教えてください、お願いします
gitコマンドを勉強しましょう。
@@SignalFlagZ git pullを入力してもどうにも、変わらないんです
@@ポンピン-e7p ファイルを自分で変更したら変更を消してしまわないようpullしなくなります。新しくSD web UIをインストール した方が早いでしょう。
xformersとの互換性に気づかず数日悩んでいたのが解決しました!ありがとうございます!
ところで、このExtensionには以前作成したloraからの再開機能(追加学習機能)は無いのでしょうか?
Extensionの作者のコード内コメントによると、LoRA速いからいらないでしょ、だそうです。
@@SignalFlagZ コード内のそんなコメントあったんですね ありがとうございます
でもADAとかで回すと収束遅いから結構時間食いますよね~
@@masirotan 時間かかるからエポック数ケチってやっぱもう少し増やしたかったとか😅
I still get xformers: N/A...
Use a command line argument.
Make sure train tools is up-to-date. Will the training be finished? Previews are created after the training is finished.
@@SignalFlagZ Thank you so much for your help. Train tool is up to date. I still get the following error:
A matching Triton is not available, some optimizations will not be enabled.
Error caught was: No module named 'triton'
It stays stuck there.
My sd specs are:
version: v1.3.0 • python: 3.10.6 • torch: 2.0.1+cu118 • xformers: 0.0.21.dev542 • gradio: 3.31.0 • checkpoint: fc2511737a
I am using chilloutmix for Stable Diffusion checkpoint and train base model.
I am able to create a file inside 'versions > v1 > trains > chilloutmix_...
But inside there is only txt file, and no safetensor file
ターミナルでPytochとXformersのアップデートは正常におわるのに、WebUI上で反映されてない…
--reinstalも追記してみましたが反映されませんでした。解決方法分かる方いらっしゃいますか?
はじめにpythonの仮想環境に入らなければなりません。
@@SignalFlagZ ありがとうございます!試したところ、無事アプデはできるようになるもt2t生成もできなくなりました。webuiをgit pullでクリーンインストールしたら、t2t生成問題なくできるようになりました。トーチ2.0,xformers0.0.20環境になりましたが、今度はupdate Dateで以下のようなエラーが発生するようになってしまいました。。。
Train Tools: dataset update error '
@@MrShou1209SD web UIの4月末のアップデートでsd-webui-train-toolsは動かなくなりました。SD web UIを他の方のコメントにある以前のコミットへ戻しxformersだけをアップデートしなくてはなりません。
やっみたけど、砂嵐ばっかでがっかりした
エラーが出ずLoRAファイルができたなら十分に成功です
Component with id 1560 not a valid output component.
が出て動きません。xformers 0.0.16rc425だと学習が出来ないというのはこのことですか?
違います。エラー無く学習が終わりLoRAができます。そのLoRAもエラー無く使えますが使ってないのと変わらない絵ができます。
そのエラー、ベースモデルを選択できてないかも。checkpointのフォルダーを移動させているとそのフォルダーを追いかけません。デフォルトのモデルフォルダにベースとなるモデルを置いて使います。
@@SignalFlagZ
返信ありがとうございます。
試そうと思ったら torchのバージョンが上がったせいかCUDAを認識しなくなり生成できず。別にインストールした方では
TypeError: '
@@fia1083 SD web UIのバージョンアップで画像変換用関数の呼び出し方が変わっていまいエラーになります。その前のバージョンへ戻さないと動かせません。
何度も申し訳ありません。webui-user.bat内COMMANDLINE_ARGSに「--xformers 」を追加出来ましたが 「xformers: 0.0.20.dev526 」とstable-diffusion-webuiに表示されておりバージョンが違いますが問題ありませんか?
おめでとうございます。そのバージョンは今の私のと同じです。インストール時最新のxformersが入ります。最新が良いとは限りません。動かないのが普通です。