发新帖

tensorflow运行时出现错误,求助,谢谢!

[复制链接]
212 3

快来加入 TensorFlowers 大家庭!

您需要 登录 才可以下载或查看,没有帐号?加入社区

x
本人新手tensorflow,最近在做一个问题时遇到如下情况:
layer_1 = tf.nn.sigmoid(tf.add(tf.matmul(_X, _weights['h1']), tf.matmul(_biases['b1'], _U['u1'])))

运行时出现以下错误: ValueError: Shape must be rank 2 but is rank 1 for 'MatMul_73' (op: 'MatMul') with input shapes: [256], [256,256].
不知道怎么修改,上网查了一下,仍没有解决,望哪 位朋友帮个忙,感谢!


精彩评论3

TF-boy  TF芽芽  发表于 2020-1-2 20:55:44 | 显示全部楼层
检查一下网络的输出和输入维度
evans  TF荚荚  发表于 2020-1-2 21:43:39 | 显示全部楼层
TF-boy 发表于 2020-1-2 20:55
检查一下网络的输出和输入维度

谢谢,我仔细检查了,没有问题,按矩阵乘法没有问题,但是运行就报这样的错误!

TF-boy  TF芽芽  发表于 2020-1-3 10:38:52 | 显示全部楼层
evans 发表于 2020-1-2 21:43
谢谢,我仔细检查了,没有问题,按矩阵乘法没有问题,但是运行就报这样的错误!

...

打印出来变量的Shape看一看
您需要登录后才可以回帖 登录 | 加入社区

本版积分规则

主题

帖子

3

积分
快速回复 返回顶部 返回列表