飞桨官方教程手写数字识别,网络结构设计代码报错
收藏
在飞桨官方教程手写数字识别那里(https://www.paddlepaddle.org.cn/tutorials/projectdetail/2182025),准备尝试跑卷积神经网络的代码,结果就报错了。ValueError: (InvalidArgument) The input of Op(Conv) should be a 4-D or 5-D Tensor. But received: input's dimension is 2, input's shape is [100, 784]. [Hint: Expected in_dims.size() == 4 || in_dims.size() == 5 == true, but received in_dims.size() == 4 || in_dims.size() == 5:0 != true:1.] (at /paddle/paddle/fluid/operators/conv_op.cc:65)
我是直接贴官方代码过去运行,还是会报错
0
收藏
请登录后评论
模型写错了,再看看
输入应该是一个4-D或5-D张量。而接收:输入的维数为2,输入的形状为[100,784]。输入输出的数据不对,可以检查一下
我是直接贴官方那里的demo代码的,数据集也是那个的
我是直接贴官方demo代码的,数据集也是用官方的,不知道为什么会这样
可以帮我看看是什么问题吗,模型也是文档教程里面的
输入的数据形状的问题,输入数据应该是[n,c,h,w]形状
n是batch size,c是通道数(rgb图片为3,灰度图为1,这个模型是1),h和w是图片的高宽
好,我发现了,谢谢