【发布时间】:2021-08-30 09:52:10
【问题描述】:
我编写了一段代码,用于在 CIFAR10 或 FMNIST 上训练和评估 CNN 模型。 cifar 有效,但是当尝试在 fmnist 上使用我的功能时,我得到了错误: RuntimeError: 给定组=1,大小为 [32, 3, 3, 3] 的权重,预期输入 [4, 1, 28, 28] 有 3 个通道,但有 1 个通道
您对问题所在有任何猜测吗?我不知道该怎么做才能修复它。我知道尺寸或输入数据的方式存在某种问题。提前致谢!
【问题讨论】:
-
如果您发布模型的代码以及您提供给模型的图像的尺寸,这将更容易回答。当您将 CIFAR10 图像和 FMNIST 图像馈送到模型时,请尝试确保它们具有完全相同的尺寸(高度、宽度、通道数)
-
我可以发布它,但它很长.. 我的另一个选择是使用 ResNet18 并修改最后一层以预测 cifar10 和 fmnist
标签: deep-learning conv-neural-network