回心誌

日々是回心

ControlNetで「AttributeError: 'NoneType' object has no attribute 'shape'」というエラー

UI上にも表示され、コマンドプロンプト画面にも表示される。

      File "D:\Program\stable-diffusion-webui\extensions\sd-webui-controlnet\scripts\cldm.py", line 304, in forward
        assert y.shape[0] == x.shape[0]
               ^^^^^^^
    AttributeError: 'NoneType' object has no attribute 'shape'

色々試行錯誤した結果、ControlNet内のModel指定で「control_lora_...」となっているものを使うと起きる。
Modelの指定でloraがついていないものを選べば解消された。

じゃあ「control_lora_...」って要らないの?と思って消したら、それはそれで「control_lora_...」が無いっていうエラーが起きた。うーん。なにこれ。
そもそも何のためにあるのか分かってない。


続き:
interferobserver.hatenadiary.com