Pipeline shape mismatch

#6
by vladmandic - opened

Looking at the custom diffusers pipeline:
num_control_channels = 33
but latent_controls = torch.cat([inpaint_latents, inpaint_latents_mask, control_latents], dim=1)
and if there is no inpaint or control image provided, those are torch.zeros with 3+1+3=7 channels?
i've hacked it by changing channels in torch.zeros for inpaint and control latents from 3 to 16 so it becomes 16+1+16

Please could these changes be merged in pipeline.py

Oh, sorry I missed this, only tested with all controls active. Just pushed a fix. Thank you for bringing it to my attention

closing as fixed...

vladmandic changed discussion status to closed
Your need to confirm your account before you can post a new comment.

Sign up or log in to comment