はてなキーワード: アスカとは
せっかく課金したのにユーザが増えまくっているのか滅茶苦茶重くなっていて最悪。
だから流出したモデルを使ってローカルでNAIの環境を構築する。
ネットには情報もだいぶ転がってるけど陳腐化した情報があまりに多いため増田にまとめることにした。
もしかしたらこの記事もすでに陳腐化しているかもしれないが…単純に間違ってたらトラバで教えてほしい。
もちろん自己責任。この記事を見て導入した結果何かあっても増田は何も保証しない。
英語がわかる人はこっちを見た方が早いと思う。今は導入RTAができるくらい導入は楽になっている。
https://rentry.org/nai-speedrun
VRAMが2GB以上あるNVIDIA製のグラフィックボードがあればローカル環境を構築できる。
GPUの世代はGTX700シリーズ以降。なので一昔前のミドル級ボードでも動作するらしい。
IntelのオンボードGPUでも実行する方法があるらしい(stable_diffusion.openvino)が今回は割愛する。自分で探してね。
その他の推奨環境は以下の通り。
対応OS:Windows7以上(と言うがM1Macでも動作する方法があるとかなんとか)
メインメモリ:16GB以上(VRAMもたくさん必要だが起動時にメインメモリも大量に食う。WebUI起動時にタスクマネージャを見ているとよくわかる)
スマホしか持ってないような人やこういうのがよくわからない人はNovelAIを使った方が良いと思う。
今は重いけど、きっとそのうちみんな飽きてサーバも軽くなるかもしれないし。
(追記)NovelAIがリソースを確保してサーバが軽くなったからリスクを背負ってまで導入しなくても良いかも
(追記)Pythonは当然3系。最新の奴を入れれば問題無い。
導入方法はいちいち書かないけど、「python --version」や「git -v」で
正常にバージョン情報が出る(パスがきちんと通っている)ことはちゃんと確認しよう。
Stable Diffusion web UIはStable Diffusionやそれをベースとした画像生成AIを利用するためのフロントエンド。
その中でも特に開発が活発でデファクトスタンダードとなっているのがAUTOMATIC1111版だ。
導入したい適当なディレクトリに対してPowerShellなどで
「git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git」
なお、AUTOMATIC1111版は数時間単位でコミットが行われるから
定期的に「git pull origin master」で更新しよう。
クライアントはqBitTorrentが一番楽だと思う。
ここにはさすがにmagnetリンクは書かないから各自ググって欲しい。
結構誤解されがちなことだが流出データ50GBを全部ダウンロードする必要は無い。
必要なファイルはanimefull-final-prunedディレクトリの中身とanimevae.ptだから5GBちょっとくらいなんじゃないかな。
もし余裕があるならmoduleディレクトリの中身もダウンロードすればいいけど、ぶっちゃけ必要無いんじゃないか?
まずはanimefull-final-prunedの中身のファイルをリネーム。
「model.ckpt」を「animefinal-full-pruned.ckpt」のようなわかりやすい名前にして、
「animevae.pt」を例えば「animefinal-full-pruned.vae.pt」のような拡張子以外は同じファイル名にする。
WebUI起動フォルダ配下の\models\Stable-diffusionにリネームしたファイルを移動させれば配置はOK。
ちなみにmoduleディレクトリの中身は\models\hypernetworksに移動させて使う。
それらのファイルを設定で適用させると画風が結構変わるがNovelAI再現とは関係無いみたいだ。
(追記)moduleディレクトリの中身の.ptファイルはhypernetworksという技術によって画風などを学習したものらしい。
すでに複数のイラストレーターの画風を学習したptファイルが作成されており議論を呼んでいる。
自分のグラボのVRAMが4GB未満の場合は「set COMMANDLINE_ARGS=」の後に
4GB未満の場合は「--medvram」、2GB未満の場合は「--lowvram」とパラメータを追加しておこう。
自分の持ってるグラボのVRAMがわからないときはGPU-Zなどで調べよう。
またGTX1600系固有のバグ(単色の画像が出力される)があるらしいので
その場合は「--no-half-vae」もしくは「--no-half」や「--precision full」とパラメータを追加。
ちなみにパラメータに「--xformers」を追加してxformersを導入・使用すると
消費VRAMが減って画像生成処理時間も短縮されるので是非導入しよう。
画像からdanbooruのタグをAIで調査するdeepdanbooruを利用する場合は「--deepdanbooru」を追加。
のようになる。
ターミナルやPowerShellなどでwebui-user.batを起動しwebUIの初期導入と起動を行う。
過去には手動でCUDA等を導入する必要があったが、現在はこの初期導入でだいたいの導入が行われる。
ずいぶん楽にはなったがその分初期導入の時間は結構長い。10分~20分くらいかかるかもしれない。
途中で導入処理がエラーで止まってしまった場合は管理者権限で実行するなどして対応して欲しい。
起動ができたらSettingで以下の設定を変更してNovelAIに近づける。
Stop At last layers of CLIP modelを2に、
Eta noise seed deltaを31337にする。
これで設定は完了!
設定を合わせて完全にNovelAIと同じ内容になったのかを確認するテストがある。
出力結果から海外じゃHallo Asuka Testなんて呼ばれている。
これは初期SEEDをはじめとする設定内容が完全に一致していれば同じ出力結果を得られる仕組みを利用している。
プロンプトの内容:masterpiece, best quality, masterpiece, asuka langley sitting cross legged on a chair
ネガティブプロンプトの内容:lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts,signature, watermark, username, blurry, artist name
https://i.imgur.com/Bfl5qJB.jpg
なお、このテストはAUTOMATIC1111のバージョンやxformersの適用状態によっては微妙に違う画像が出力されることがあるらしい。
xformersを適用させている増田の環境だと確かに二つ並べると間違い探しレベルの違いがあった。
「Booru tag autocompletion for A1111」を導入すればNovelAIのように自動でdanbooruのタグを保管してくれる。
画像生成AIモデルはStable DiffusionがOSSのため派生が結構多い。
自前で追加学習もできるため自前で学習した追加AIモデルを4chanのような掲示板などで共有する人もいるらしい。
しかしそのようなモデルの中にウィルスのような悪意のある動作を行うものもあるらしい。
FBIがペドフィリアを一網打尽にするためにIPアドレスなどの個人情報を抜き出す動作を行うロリ特化AIモデルを掲示板で配布していて
しかもそれには本物の児童ポルノが教師データとして使われている…などという都市伝説的な話が今界隈を賑わせている。
いきなりケンスケとくっついたって言うけど、いきなりでもなんでもないでしょ。そもそもシンジが復活するのにどれだけの時間がかかったと思っているのかな。
むしろケンスケとくっついたことは二重の意味で救いだったんじゃないかと思う。第一に、破とQの間の十四年間に、もし仮にアスカがシンジ以外の誰も愛せずにずっと孤独を抱え続けていたら、アスカの精神状態はQの時点で相当悪化していたことと思う。そういう意味で、アスカには(シンジ以外の)他の誰かを愛するという行為が必要だったのだと思う。
第二に、その愛情を通じて、「愛に縛られる」という事からの脱却をアスカは経験しなくてはならなかったのだと思う。アスカの原体験には、母親とのトラウマが存在していて、それは愛の絡んだ複雑な自縄自縛であった。それをアスカは克服する必要があったのだけど、そのためには、一度深く誰かを愛し、その上でその愛から脱却して他の誰かを愛するという行為が必要だったのだと思う(治療行為として)。シンジをずっと愛し続けて、他の誰をも愛さずに十四年間を過ごすという行為は、むしろアスカの原体験であるトラウマを悪化させる可能性がある。つまり、単一の相手への愛情に縛られてしまうという人生観から、アスカが抜け出せなくなってしまうのだ。それは、母親という単一の相手に対して、決してもたらされることのない愛情を求め続けていた在りし日のアスカの写し絵になってしまう。それではダメだ。アスカが救われたことにはならない。
というわけで、二重の意味でアスカはシンジ以外の相手を愛さなければならなかったのだと思う。十四年間を孤独であり続けることから救われるという意味でも、また、単一の相手への愛情や執着から脱却するという意味ででも、アスカはケンスケを愛さなければならなかったのだ。そして、時間が経ってからふと「やっぱシンジとくっついときゃよかったかな」とかアスカもぼんやり考えたりするのだと思う。人生。
なんか腹立たしいこと言われてるな
気にしてドラ馬チック脳内のやつも追加(前半)
ガマン アスカラガンバル ジブンヘノゴホウビ チョットクライナラ コノナツハプール ミズギノタメ ヒジキハセーフ ハルサメハセーフ トウフハセーフ アスヒルヌケバイイ プラマイゼロ サソッテミヨウカナ イキナリスギルカナ アタッテクダケロ ナンドモミテシマウ ヤメトキャヨカッタ ドウセジブンナンテ ミドクスルーカモ スタンプデゴマカス ワダイソラス ベンキョウシナキャ フタリキリガイイ サイショハミンナデ
綾並とアスカでいいじゃない
シンウルトラマンで長澤まさみが意味のないセクハラを受けまくってるみたいなのを残念がってるオタクをけっこうみたんだけどさあ
なんでシンエヴァでアスカの鼠径部が意味もなくドアップになったり、ムチムチビリビリプラグスーツで出てきたときには声をあげなかったんだろう
エヴァのときみたいに周りの女性スタッフからフィードバックがなかったのかとか、監督が樋口真嗣だからみたいな邪推もみたけど、エヴァでああいう画面を許容するんだからそういう表現が受け入れられるというのは制作陣にとっても視聴者にとっても庵野作品の「普通」なわけじゃん
アニメは非実在だけど実写は実在の女優がやってるからみたいなポリコレ理論が内面化されてるのかもしれないけど、映画というメディアで流される作品として考えたときにエヴァとウルトラマンで画面にうつるリアリティレベルがそこまで異なるかね
ウルトラマンのセクハラ描写を拒絶するならエヴァのときの描写も拒絶してないとファンとして庵野を残念がるにはダブスタを感じる