RuntimeError: Given groups=1, weight of size 64, 3, 3, 3, expected input1, 4, 512, 512 to have 3 channels, but got 4 channels instead 頻出度
☆☆☆☆
発生するタイミング
具体的には背景透過した画像(と別画像をPase By Maskノードで貼り付けた画像)をアップスケールしようとしたり、ControlNetのimage入力に入れようとしたら発生したnomadoor.icon
原因 by bing.icon
このエラーは、畳み込み層(Conv2D)が入力として3チャンネルの画像(RGB)を期待しているのに対し、実際には4チャンネルの画像(おそらくRGBA、つまり透明度を含む)が提供されたために発生しています。 解決方法
https://gyazo.com/fa0437aba889e80c47fe675224699086
違うエラー名でもこれが原因なことはよくある
見覚えがないエラーがでたら早めに疑うべき問題