您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

TensorFlow / TFLearn:ValueError:无法为形状为'(?,10)'的Tensor u'target /Y:0'输入形状(64,)的值

TensorFlow / TFLearn:ValueError:无法为形状为'(?,10)'的Tensor u'target /Y:0'输入形状(64,)的值

在的线41MNIST例如,还必须在输出尺寸改变10到1network = fully_connected(network, 10, activation='softmax')network = fully_connected(network, 1, activation='linear')。请注意,您可以删除最终的softmax

查看您的代码,似乎您有一个目标值Y,这意味着将 与 (您将在此处找到所有可用的损耗)一起使用:

regression(network, optimizer='adam', learning_rate=0.01,
                 loss='mean_square', name='target')

另外,将Y和Y_test整形为形状(batch_size,1)。

这是分析错误方法

最后,这不是错误,而是错误的 。

其他 2022/1/1 18:35:35 有422人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶