错误是ValueError:
只使用命名参数调用
softmax_cross_entropy_with_logits(labels=.,logits=.,.)。
代码是https://github.com/drvladb/stackoverflow/blob/master/code.py。
它在Python3.5.2中运行,tensorflow 1.8和numpy 1.13.3。我试过使用不同版本的python和tensorflow,以及在码头和anaconda上,但都没有效果。
能帮我修一下吗?
发布于 2018-12-28 12:40:38
在代码中引用softmax_cross_entropy_with_logits的唯一行是第206行,所以我假设这是您得到错误的地方。
错误消息是显式的,您需要将命名参数(或关键字参数)与方法softmax_cross_entropy_with_logits一起使用。
所以,我想你想要的是:
softmax_cross_entropy_with_logits(labels=self.one_hot_y, logits=self.logits)https://stackoverflow.com/questions/53952749
复制相似问题