今日も 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