今日もInvokeAIで遊ぶ

世の中にはたいしたことをする人がいるわけでして、いろんなものにAIを特化したモデルを作ってしまう人がいます。私はまだそこまで到達していないので、利用させてもらいます。

Hentai-Diffusion version1.7を導入

アニメーションの人物に特化したモデルである、Hentai Diffusionを導入してみます。InvokeAIのWeb UIでは導入難しそうなので、コマンドラインインターフェースを使います。まず、Hentai Diffusionの定義ファイルをダウンロードします。

GitHub – Delcos/Hentai-Diffusion: 最高の AI の公式サイト

zipファイルを解凍して、InvokeAIフォルダのmodelsフォルダに適当な名前のフォルダを作って放り込んでおきます。私は短く、「HD-17」というフォルダにして、「HD-17.ckpt」ファイルを入れておきました。で、準備は完了。

invoke> !import_model models/HD-17/HD-17.ckpt
>> Model import in process. Please enter the values needed to configure this model:

Short name for this model: Hentai
Description of this model: Hentai Models
Configuration file for this model: configs/stable-diffusion/v1-inference2.yaml
VAE autoencoder file for this model [None]: 
Default image width: 512
Default image height: 512
Make this the default model? [n] y

>> New configuration:
hentai:
  config: configs/stable-diffusion/v1-inference2.yaml
  default: true
  description: Hentai-Diffusion version 1.7
  height: 512
  weights: models/HD-17/HD-17.ckpt
  width: 512

OK to import [n]? y

こんな流れでインポート作業を行います。説明は省きます。私自身よく分かっていません。ただ、yamlファイルを指定するところがあります。これ、「configs/stable-diffusion/v1-inference.yaml」をコピーして名前を変えたものを使っています。同一でもいいのかもしれませんが、私はそうしました。最後に、「Keep model loaded? [y]」と聞かれますので、エンターを押して終了です。後はキーワードを入れて使うだけですね。

Hentaiですがエロではありません

こんな画像が生成できます。

顔が似ているのはご愛敬ですが、アニメ顔なんで許してください。これが数百秒で生成されるのは脅威です。ガールを指定してやるとこんな感じですが、試しにボーイを指定してやるとこんなのができました。

う〜ん、もしかしたら女子は好きな感じなのかな。ワイルドですね。ポケットではなく違うところに手を入れている感じはありますが、いいんじゃないでしょうか。

細かいところはなかなかうまく調整できませんが、できあがった画像は精度が高く、とてもいい感じですよね。

コマンドラインインターフェースを使い始めたら、WebベースのUIには戻れません。実にいい感じです。Hentai Diffusionだけではなく、世の中には別のジャンルに特化したモデルがたくさんあります。また、画像から画像を生成することもできるんですが、それはまだやっていません。実に奥深い世界が広がっています。

ちなみに、調べたら、「invoke」は「ɪnvóʊk」でした。インボケではありませんねw

2022年12月14日 21時20分 追記

GFPGANとCodeFormerというのがないよ! というアラートが出ていたので、探して入れておきました。

いずれも顔を認識して補正するもののようです。インストールしたのではなく、フォルダに放り込んだだけですが、いずれも認識してくれました。patchmatch.patch_match: WARNINGというのも出ているんですが、こちらはよく分からないので、後回しです。

投稿者プロフィール

kaizawa
kaizawaブロガー
新潟県在住。1964年生まれ、東京オリンピックの年ですね。
突然燃え上がったり、鎮火したり興味の波が激しいので注意が必要です。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


Tech

前の記事

InvokeAI色々いじってみた
Tech

次の記事

モデルによる違い:InvokeAI