解决 tensorflow softmax_cross_entropy_with_logits() 报错 Only call `softmax_cross_entropy_with_logits`
来源:互联网 发布:天翼进销存软件汽配 编辑:程序博客网 时间:2024/06/07 06:46
运行程序报错:
Traceback (most recent call last): File "demo.py", line 74, in <module> cost = tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits(pred, y)) File "/python2.7/site-packages/tensorflow/python/ops/nn_ops.py", line 1558, in softmax_cross_entropy_with_logits labels, logits) File "/python2.7/site-packages/tensorflow/python/ops/nn_ops.py", line 1512, in _ensure_xent_args "named arguments (labels=..., logits=..., ...)" % name)ValueError: Only call `softmax_cross_entropy_with_logits` with named arguments (labels=..., logits=..., ...)
tf.nn.softmax_cross_entropy_with_logits()函数已经更新,官方API如下:
tf.nn.softmax_cross_entropy_with_logits(_sentinel=None, labels=None, logits=None, dim=-1, name=None)
至少需要label和logistics参数。
label是神经网络目标输出
logistics是神经网络实际输出
因此需要将
cost = tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits(pred, y))
修改为
cost = tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits(logits=pred, labels=y))
Ref:
http://blog.csdn.net/caimouse/article/details/61208940
阅读全文
0 0
- 解决 tensorflow softmax_cross_entropy_with_logits() 报错 Only call `softmax_cross_entropy_with_logits`
- Only call 'softmax_cross_entropy_with_logits' with named grguments(labels=...,logits=...)
- tensorflow函数--softmax_cross_entropy_with_logits
- [tensorflow损失函数系列]softmax_cross_entropy_with_logits
- tensorflow 中softmax_cross_entropy_with_logits的使用
- ValueError: Only call `softmax_cross_entropy_with_logits` with named arguments (labels=..., logits=.
- ValueError: Only call `softmax_cross_entropy_with_logits` with named arguments (labels=..., logits=.
- 【TensorFlow】tf.nn.softmax_cross_entropy_with_logits的用法
- 【TensorFlow】tf.nn.softmax_cross_entropy_with_logits的用法
- Tensorflow函数:tf.nn.softmax_cross_entropy_with_logits 讲解
- TensorFlow 介绍 tf.nn.softmax_cross_entropy_with_logits 的用法
- TensorFlow学习---tf.nn.softmax_cross_entropy_with_logits的用法
- tensorflow中softmax_cross_entropy_with_logits函数的实现
- tensorflow 中 sparse_softmax_cross_entropy_with_logits 与 softmax_cross_entropy_with_logits区别
- tensorflow学习:tf.nn.softmax_cross_entropy_with_logits()
- 【TensorFlow】tf.nn.softmax_cross_entropy_with_logits的用法
- 【TensorFlow】tf.nn.softmax_cross_entropy_with_logits的用法
- 【TensorFlow】tf.nn.softmax_cross_entropy_with_logits的用法
- Python基础 访问网络资源 requests
- Oracle11g安装教程图解
- 2017.12.20练习
- Intel DPDK部署
- 创建一个Rectangle类,添加winth和height两个成员变量.........
- 解决 tensorflow softmax_cross_entropy_with_logits() 报错 Only call `softmax_cross_entropy_with_logits`
- Python文本数据处理
- 进程和线程关系及区别
- codeforce 899E
- python的二维数组操作
- 20171221_工作记录
- javax.swing.JOptionPane 类的 showConfirmDialog 方法
- 个人总结72
- nginx lua