【发布时间】:2019-09-10 21:47:28
【问题描述】:
我正在使用 tf.nn.sparse_softmax_cross_entropy_with_logits,当我通过标签和 logits 时,我收到以下错误
tensorflow.python.framework.errors_impl.InvalidArgumentError:标签 必须是一维的,但形状为 [50,1]
我不明白[50,1] 的形状与一维的不同
【问题讨论】:
-
问题是你的标签是一个二维张量(即 [50, 1])。只需使用
tf.reshape(<labels>, [-1]),这样您的标签就会是一维张量(即 [50])
标签: python tensorflow neural-network entropy