前回、LoRA で「PEFT backend is required for this method」なエラーにハマりましたが、無事にこの記事に進めるようになりました。
Motion LoRA (モーション LoRA) で何ができるかというと、 AnimateDiff にズームインやズームアウトなどの動きを加えることができます。
早速使ってみようと思います。
続きを読む前回、LoRA で「PEFT backend is required for this method」なエラーにハマりましたが、無事にこの記事に進めるようになりました。
Motion LoRA (モーション LoRA) で何ができるかというと、 AnimateDiff にズームインやズームアウトなどの動きを加えることができます。
早速使ってみようと思います。
続きを読む/usr/local/lib/python3.10/dist-packages/diffusers/loaders/lora.py in load_lora_weights(self, pretrained_model_name_or_path_or_dict, adapter_name, **kwargs) 105 """ 106 if not USE_PEFT_BACKEND: --> 107 raise ValueError("PEFT backend is required for this method.") 108 109 # if a dict is passed, copy it instead of modifying it inplace ValueError: PEFT backend is required for this method.
ValueError: PEFT backend is required for this method.
LoRA を使おうとして、上記のエラーが出るようになりました。
peft パッケージをインストールすれば解決するかと思いきやハマりましたが、
無事解決できたので、記録を残しておきます。
まぁ結果的に peft で解決するんですが。
続きを読むdiffusers v0.22.0 でサポートされた AnimateDiffPipeline を使って、 AnimateDiff を使ってみます。
まずは、リリースノートにある通りのプログラムを実行してみます。
続きを読む前回の記事までで StableDiffusionGLIGENPipeline 及び StableDiffusionGLIGENTextImagePipeline を使ってきました。
後者の StableDiffusionGLIGENTextImagePipeline は、
もう1個使用例があったのですが、やや分かりづらかったので記事を分割してしまいました。
この記事では もう1個の使用例 GLIGEN でスタイルも指示するパターンを見ていきます。
続きを読む