报错
048
执行期运行时错误(张量/尺寸/节点)
有来源可查
卷积通道数不匹配:Given groups=1, weight of size ..., expected input ... to have N channels
报错原文(原样)
Given groups=1, weight of size [64, 4, 3, 3], expected input[1, 16, 128, 128] to have 4 channels, but got 16 channels instead (注:以上为转述文本,非逐字原文。)
检索关键词
Given groups=1, weight of size、to have 4 channels, but got 16 channels instead、expected input、groups=1、but got 16 channels instead
先看这一句
采样或 VAE 解码阶段报卷积层通道数不符,报错里同时给出权重通道数与输入通道数。
适用版本 全版本通用(架构混搭,非版本 bug)
·
核实日期 2026-09-26
·
状态 已核实
适用环境:Windows 便携版、秋叶/绘世整合包、ComfyUI Desktop、Linux + 云 GPU、Docker/服务器、全部主流环境
现象与触发场景
常见触发场景:
- Flux 的 16 通道 latent 送进了按 4 通道设计的 SD VAE
- 把 SD1.5/SDXL 的 VAE 节点接到 Flux 的 latent 后面
- 模型与 VAE 来自不同架构家族
根因
- 卷积权重的 in_channels 在模型加载时就固定了(SD 系 VAE 是 4,Flux VAE 是 16),输入 latent 的通道数与之不符即报错
- 官方文档把三条同类报错([64, 4, 3, 3] / [4, 4, 1, 1] / [320, 4, 3, 3] 对 16 通道输入)统一归因为"混用不同架构家族的模型",并指出这类错误集中出现在 VAE decode 阶段
- 报错里的 input[1, 16, 128, 128] 的第二位 16 就是实际 latent 通道数,用它就能判断是哪一侧配错了
解决步骤
已按「最可能有效」排序。请从上往下做,每做完一步用「验证」确认,不要一次改五处。
- 看报错里的通道数判断谁是错的官方给出的快速诊断:报错中 expected input[X, Y, Z] to have N channels, but got M channels,看那个通道数位置——是 4 代表 SD 系模型,是 16 代表 Flux 系模型。据此判断是 VAE 选错了还是主模型配错了。
- 把 VAE 换成与主模型同架构的那个Flux 工作流必须用 Flux 的 ae.safetensors,不能用 taesd 或 sdxl_vae.safetensors;SD1.5 / SDXL 用各自的 VAE。若用 VAELoader 手动加载,重新选对文件并重启(避免缓存的旧 VAE 生效)。
- 确认报错发生在 VAE Decode 而不是采样阶段官方文档的诊断建议:先确认报错是否出现在 VAE decode 阶段。如果是,问题几乎一定在"latent 通道数 vs VAE 期望通道数"上,直接换 VAE 而不必怀疑采样器。
验证是否修好
换用同架构 VAE 后,VAE Decode 正常完成,节点不再报 channels 不匹配。
补充说明
三条 error_text 变体均直接摘自 docs.comfy.org 官方 model-issues 文档的 Common error messages 列表。
来源
按可信度排列:官方 issue / 官方文档 > 节点仓库 issue > 社区帖 > 中文社区文章。
链接以纯文本给出(本站不做站外跳转),需要核对时请自行复制到浏览器打开。
- [115] (官方文档) How to Troubleshoot and Solve ComfyUI Model Issues https://docs.comfy.org/troubleshooting/model-issues
这条报错里提到的模型文件
下面这些文件名出现在本条报错的原文或解决步骤里(与权重库的文件名精确匹配),站内权重库有对应条目。 要哪个就按「放哪个目录」放好,文件名一字不差(含大小写与扩展名)。
这条报错要用到的东西
按本条报错所属的类别(执行期运行时错误(张量/尺寸/节点))列出站内相关的下载包与板块入口。 它们不是「必须下载才能修好」,而是这一类问题里最常要动到的东西;具体怎么做,以上面的解决步骤为准。
ComfyUI 权重库(167 个文件 / 约 1187 GB)按 ComfyUI 的 models 目录分好类的 167 个权重文件 / 每个文件一份说明(放哪、被哪些工作流引用)
待挂载
工作流对照本条工作流的依赖清单,确认模型版本对得上
板块
同一类别的其他条目
【045】生成时报张量尺寸不匹配:The size of tensor a (X) must match the size of tensor b (Y) at non-singleton dimension Z
有来源
【046】拼接/拼接 latent 时报:Sizes of tensors must match except in dimension 1
有来源
【047】矩阵乘法形状不匹配:mat1 and mat2 shapes cannot be multiplied
有来源
【049】精度类型不匹配一:expected scalar type Half but found Float
含未核实
【050】精度类型不匹配二:Input type (torch.FloatTensor) and weight type (torch.HalfTensor) should be the same
含未核实
这个解法对你有效吗
记录只存在你自己的浏览器里,不需要注册账号。
知仓学习社