前提として、Stable Diffusionでエロ画像を出そうとしてもsafety checkerという機能が入っており、センシティブな画像を出そうとすると黒塗りになる。
(Stable DiffusionのSaaSであるDream Studioはぼかしだが、多分別の技術)
https://github.com/huggingface/diffusers/releases/tag/v0.2.3
そこでGoogle Colabでちゃちゃっと環境を作り、なおかつNSFWを回避する。
2. 下記の箇所を書き換える
vvvvvvvvvvvvvvvvvv
from diffusers import StableDiffusionPipeline
^^^^^^^^^^^^
この一行を書き換えて自前のStable Diffusion Pipelineをクラス定義する。
をこぴってきてL157行目~159行目を消して貼り付ける。
これだけだ。だが、自分の性癖に刺さるStable Diffusionの作成は難しい。つーかマジ安定しない。waifuを探したければ、多分Stable Diffusionは合わない。hentai御用達ワードもなかなかヒットしなかったのでムズイ。
一応、redditを参考にワイが発掘したpromptを置いておく。
"full page antique lithograph of naked girl, sexual position, White background, art print, clean brush stroke, realistic highly detailed, post-processing highly detailed, rendered by octane engine, esty"
naked girlの間に年齢を指定するとガチであかんやつ。人の顔を安定して出すのに"lithograph of" はかなり使える。
"nude painting, big breasts, hot petite, long braided hair, hazel eyes, full round face, short smile, cinematic lightning, medium shot, mid-shot, cinematic wallpaper -C 13"
おっぱいの大きさに定評がある白人の女性がたくさん出てくる。顔の部位を丁寧に指定することで安定性が増すらしい。
・肝心のコード改修がテキトーな説明でごめんなさい。safety checkerのメソッドをオーバーライドするのが多分1番簡単だから、ぶら下がってるコメント見てください。ありがとう!
・prompt(おまじない)は無から生まれたものではなく、当然おまじないと画像を紐付けしたデータが元になっている。汎用画像分類モデルCLIPはopenaiという別の団体が公開してるおまじないと画像のデータセットだけど、これを検索できるようにしてくれた人がいる。
お気に入りのエロ画像が出てこねーのはお前のpromptが悪いからだ。それを確認できるのがこのサイトだ。
例えば中学生男子なみのムラムラしているおまえはStablediffusionでsexと入れるだろう。だが決して出てこない。
その理由はこのサイトを検索すればわかるだろう。邪魔な画像が多すぎるのだ。
同様に足をぱっかーんと開いたお姉さんを召喚してみよう。
spreadだっていってんだろ。なに足閉じてんだよをクロスしてんだよ。
フレーバーをいくら増やしてもこの手の問題は解決しづらい。例えば sex human でググると多分直感に反してラブドールの画像ばかりひっかかるだろう。
promptで重要なのは何を学習したか、その見えない文脈を推測することだ。そのためにはGoogle先生なみの文字センスと検索力が必要となるだろう。
ヒントは与えた。後は健闘を祈る
---
r/UnstableDiffusion has been banned from Reddit とのこと。
貴重な情報源が...
from diffusers import StableDiffusionPipeline をgithubのファイルの内容そのままに置き換えても from ...models import AutoencoderKL, UNet2DConditionModel 以下4行でエラー出るんすけど
動いた参考例 10-12行目の以下、「...」を「diffusers.」に from ...models import AutoencoderKL, UNet2DConditionModel from ...pipeline_utils import DiffusionPipeline from ...schedulers import DDIMScheduler, LMSDiscreteScheduler, PNDMSch...
diff取ったら確かに色々直してたわ。 すまんな、(ノ∀`)タハー
これは良増田
estyってなに? etsyかと思ったら違うし。人名?
mainブランチのままのリンクだとそのうち行がずれると思うので今のcommit idのリンクを張った方が良いのでは https://github.com/huggingface/diffusers/blob/511bd3aaf2772d09ffe6bfaeca2709682184f920/src/diffusers/pipe...
元増田とは別の書き方を参考までに。 https://note.com/npaka/n/ndd549d2ce556 基本的にこの記事と同じ方法。 from diffusers import StableDiffusionPipelinepipe = StableDiffusionPipeline.from_pretrained("CompVis/stable-d...
pixivの全データ学習させろ
いかにもフェミニストの負の性欲を刺激しそうな話題だな じきに付け火が始まるだろう
https://www.google.com/search?q=stable+diffusion+%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF%E3%83%BC%E3%81%AA%E3%81%97&oq=stable+diffusion+%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF%E3%83%BC%E3%81%AA%E3%81%97&aqs=chrome..69i57.50194j0j7&client=ms-andr...
これ優秀やね。元増田のやつよりお手軽。 あとせっかくだからサムネイルを並べて表示するコードを紹介しとこう。 import matplotlib.pyplot as pltnum_inference_steps = 10 # Number of denoising step...
一番上にあった https://zenn.dev/hellohazime/articles/8ae3e6ccd698d3 これの通りにやったんだが なんで🍆とgenerator = torch.manual_seed(4)でエロ画像がでるのかさっぱりわからん 実は 🍆と torch.manual_seed(3)...
pornhubから使えそうなタイトル文をそのままコピペしてpromptにいれて この一気に生成できるコードで確かめるとめっちゃ捗る「Naughty Japanese School Girls Vol. 18 」とか入れるとめっちゃエロ画...
def my_safety_checker(images, clip_input): return images, False pipe.safety_checker = my_safety_checker
IT(笑)業界の人で増田にいる人は、どうして反応できないの?w
右手はマウス左手はペニスを握っているから文字は打てない
最近CK3やってたら美人がスキンヘッド聖職者になっててめちゃくちゃエロかったので(もちろん愛人にした) 尼僧とかシスターとかのスキンヘッド女性のAVとか探したけどいいのないん...
"A naked princess stands in a meadow,Blonde with long hair,a beatiful girl,kawaii girl,VTuber,Highly detailed,full body,hentai art,Pixiv ranking 1st,matte patinting,Very saturated,official art,Kyoto Animation,featured on pixiv,makoto shinkai,azurlane ...
うむ でかした もっと励むがよい
https://gigazine.net/news/20220825-pornpen-ai/ 専用サイト作ってる猛者いたw
アニメ系の絵はちょっとフェチな単語を入れるとあからさまに線が雑になるな danbooruとかpixivとかの素人絵を大量に拾ってそう
Wife diffusionを使用しこの手法でHロックを外すと2次元絵ではあるが簡単にあっち系のイラストが生成される。 nakedを適当な文字に足すだけで十分OK。