Stable diffusion/ComfyUI:RuntimeError: mat1 and mat2 shapes cannot be ...

打印 上一主题 下一主题

主题 1608|帖子 1608|积分 4824

项目场景:

今天做项目的时间碰到一个报错。讲一下这个问题的缘故原由和解决方法。
先看报错日记。我用的是秋叶老师的启动器,以是直接上控制台日记截图。

问题描述

工作流, 我是添加了效率节点的加载器和采样器。同时集成了ControlNet堆。
问题报错:RuntimeError: mat1 and mat2 shapes cannot be multiplied (154x2048 and 768x300)

——

缘故原由分析:

   可以看到,我们的大模型选择的是SDXL模型。ControlNet堆选择的是1.1版本的ControlNet,它所对应的模型应该是SD1.5模型。
  以是,在进行K采样器处理的时间发生了,图片像素不兼容不可处理的报错。

解决方案:

   方案1:这里想解决这个问题,在不改变工作流结构的情况下最简朴的方法就是切换为SD1.5的大模型就可以了
  

   方案2:但是如果着实需要使用SDXL的大模型,那么就不能使用ControlNet堆了,需要使用SDXL的ControlNet节点。
  

如许就可以了,正常生成图片不会报错。(报错贴,没找合适的SDXL模型,请无视出图质量。)

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

八卦阵

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表