WindowsでAIプログラミング

AnimateDiff:Windows用コードを作成しました

はじめに

AnimateDiffをWindows用に改変して、GitHubにあげまふた。

AnimateDiff for Windows

(‘◇’)ゞ

実装

試行環境

Windows11 pro (Windows Insier Program)
マウスコンピューター製G-Tune E5-144
CPU:インテル(R) Core(TM) i7-10875H プロセッサー
メモリ:32GB メモリ
SSD (M.2):512GB NVMe SSD
グラフィックス:NVIDIA GeForce RTX2060 / 6GB

Python : 3.10 (pyenvを使用)
CUDA : 1.17

方法

GitHubからクローンし、カレントフォルダの移動

仮想環境

ライブラリのインストール

Pytorch のインストール

不必要なPytorchを削除して、CUDA対応Pytorchをインストールします。

xFormers のインストール

” xformers-0.0.14.dev0-cp310-cp310-win_amd64.whl ” をダウンロードして、インストールします。

Stable Diffusion の設置

学習済みモデル

学習済みモデルをダウンロードして、 ” models/Motion_Module/ “に配置します。

Motion Modules

NameParameterStorage Space
mm_sd_v14.ckpt417 M1.6 GB
mm_sd_v15.ckpt417 M1.6 GB
mm_sd_v15_v2.ckpt453 M1.7 GB

Motion LoRAs

LoRAをダウンロードして 、” models/MotionLoRA/ “に配置します。

MotionLoRAs

NameParameterStorage Space
v2_lora_ZoomIn.ckpt19 M74 MB
v2_lora_ZoomOut.ckpt19 M74 MB
v2_lora_PanLeft.ckpt19 M74 MB
v2_lora_PanRight.ckpt19 M74 MB
v2_lora_TiltUp.ckpt19 M74 MB
v2_lora_TiltDown.ckpt19 M74 MB
v2_lora_RollingClockwise.ckpt19 M74 MB
v2_lora_RollingAnticlockwise.ckpt19 M74 MB

DreamBooth LoRA

DreamBooth LoRAをダウンロードして、” models/DreamBooth_LoRA/ “に配置します。

toonyou_beta3.safetensors

realisticVisionV20_v20.safetensors

テスト

Gradio 起動

http://127.0.0.1:7860 にアクセスします。

この記事を書いた人
化学系で博士号を取得したが、 あるとき、これからの時代はプログラミング!、と目覚める。 pythonを用いてデータ解析や機械学習に没頭。 最近は、Pytorchで作ったONNXモデルを、Nuxt3にのせたWebサービスの開発、 ChatGPT や Stable Diffusion に没頭中☆('ω')☆
SNSでフォローする

コメントを残す

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

CAPTCHA