首页 Paddle框架 帖子详情
飞桨官方教程手写数字识别,网络结构设计代码报错 已解决
收藏
快速回复
Paddle框架 问答深度学习 2445 8
飞桨官方教程手写数字识别,网络结构设计代码报错 已解决
收藏
快速回复
Paddle框架 问答深度学习 2445 8
在飞桨官方教程手写数字识别那里(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) 
我是直接贴官方代码过去运行,还是会报错
FutureSI
已解决
7# 回复于2021-09
输入的数据形状的问题,输入数据应该是[n,c,h,w]形状
0
收藏
回复
全部评论(8)
时间顺序
JavaRoom
#2 回复于2021-09

模型写错了,再看看

0
回复
三岁
#3 回复于2021-09

输入应该是一个4-D或5-D张量。而接收:输入的维数为2,输入的形状为[100,784]。输入输出的数据不对,可以检查一下

0
回复
飛羽物语
#4 回复于2021-09
模型写错了,再看看

我是直接贴官方那里的demo代码的,数据集也是那个的

0
回复
飛羽物语
#5 回复于2021-09
三岁 #3
输入应该是一个4-D或5-D张量。而接收:输入的维数为2,输入的形状为[100,784]。输入输出的数据不对,可以检查一下

我是直接贴官方demo代码的,数据集也是用官方的,不知道为什么会这样

0
回复
飛羽物语
#6 回复于2021-09
我是直接贴官方那里的demo代码的,数据集也是那个的

可以帮我看看是什么问题吗,模型也是文档教程里面的

0
回复
FutureSI
#7 回复于2021-09

输入的数据形状的问题,输入数据应该是[n,c,h,w]形状

0
回复
FutureSI
#8 回复于2021-09

n是batch size,c是通道数(rgb图片为3,灰度图为1,这个模型是1),h和w是图片的高宽

0
回复
飛羽物语
#9 回复于2021-09
n是batch size,c是通道数(rgb图片为3,灰度图为1,这个模型是1),h和w是图片的高宽

好,我发现了,谢谢

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户