トップ 最新

かってきままな日々

2024-04-30 (Tu) [長年日記]

_ たこ焼き食った

ローソンの。 まぁ電子レンジで温めてもらって持って帰って食ったので、熱々ではないんだけど。

でも久しぶりのたこ焼きはめっちゃ美味かった。

_ Emi 2 を使ってみた

画像をダウンロードした直後、PC がフリーズしてしまって prompt をロストした… 悲しい… T_T

witch を入れたけど、あんまり魔法少女っぽくはないかなぁ。 ただのロリっ子に見える…

グラデーション掛かり過ぎで気持ち悪いなぁ。いかにも AI 使いました、って絵だな。 まぁ使ってるんだけど。

髪が青いのは指定。skyblue hair。

んー、よく描けてるけど、魔法少女っぽくない点で没かなぁ。 ここからどうしたら魔法少女っぽくなるか、というと難しいなぁ。 ステッキを持たせるとそれっぽくはなるだろうけど、どうせステッキ部分使わないしなぁ。 そもそも stick を指定してもまともに持ってくれなかったという・・・。 グラデーションを抑えるだけだったりするのかなぁ。

あー、ステッキは stick より magic wand の方が良かったか。気づかなかった。 でも magic wand っていうと、おばあちゃん魔女が持ってる「?」の形をした杖を思い浮かべるんだが…

https://en.wiktionary.org/wiki/%E3%83%9E%E3%82%B8%E3%82%AB%E3%83%AB%E3%82%B9%E3%83%86%E3%83%83%E3%82%AD

(fiction, fantasy) magical girl's magic wand, typical design including an emblem at the tip and adornments like wings or ribbons

お… おぅ… そのとおりです。

ロリっ子すぎるのは頭部と胴体のバランスのせいだろうな。 人間、成長しても頭部のサイズはあまり変わらないらしいね。

_ Emi 2 をローカルで動かしてみる

https://www.python.jp/install/windows/index.html

まず↑ここにある「フル・インストーラ版」を使って Python をインストールする。

pip install invisible_watermark transformers accelerate safetensors diffusers

https://huggingface.co/aipicasso/emi-2

↑「ここからモデルをダウンロードできます」からモデルをダウンロード。

from diffusers import StableDiffusionXLPipeline, EulerAncestralDiscreteScheduler
import torch

model_id = "aipicasso/emi-2"

scheduler = EulerAncestralDiscreteScheduler.from_pretrained(model_id,subfolder="scheduler")
pipe = StableDiffusionXLPipeline.from_pretrained(model_id, scheduler=scheduler, torch_dtype=torch.bfloat16)
pipe = pipe.to("cuda")

prompt = "1girl, upper body, brown bob short hair, brown eyes, looking at viewer, cherry blossom"
images = pipe(prompt, num_inference_steps=20).images
images[0].save("girl.png")

↑を test.py という名前で保存し、python test.py で実行する。いっぱいダウンロードが始まる。

cuda 非対応ビルドのエラーで実行に失敗する。

https://qiita.com/sakusaku3939/items/1a133729c7f38e8403ce

↑を参考に cuda 版 torch をインストールする。

もう一度 python test.py を実行する。

GPU めっちゃ使ってる。GPU メモリも 7.6/8.0GB 使ってる。

やっぱデモのサーバ、強力なんだな。 GeForce RTX4060 Laptop なんて足元にも及ばない感じ。 ま、そりゃそうか。

10分くらい待って、やっと出力された girl.png。

私の環境だと、だいたい1枚10分くらいやなー。

  • 13th Gen Intel Core i7-13700HX
  • NVIDIA RTX4060 Laptop