关于tensorflow使用的一些简单的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于tensorflow使用的一些简单的问题相关的知识,希望对你有一定的参考价值。
笔者在前两年为了验证一些神经网络问题曾经在Ubuntu上安装了Tensorflow,这个好像运行并没有什么太大的问题,但近期又在Windows(Win10)下安装使用最新的Tensorflow,不知为什么总是存在一些麻烦,后来才明白在Windows平台下目前如要顺利安装,特别要注意Python的版本(以前在Linux平台,一直使用的是Python2.7),为什么现在只能是3.5(安装时把路径勾上,否则你只能再到环境中重新设置路径),低了不行,高了同样不行;另外还有几个函数的原型发生了改变,造成无法运行成功,它们主要是:
1、tf.nn.softmax_cross_entropy_with_logits,这个必须显式对参数赋值,如下:
cost = tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits(logits=pred, labels=y))
2、print必须使用括号(这个和Tensorflow无关)
3、tf.split,这个必须将第一个和第三个参数交换下位置
天知道以后还有什么修改!
以上是关于关于tensorflow使用的一些简单的问题的主要内容,如果未能解决你的问题,请参考以下文章
机器学习之TensorFlow - 补充学习中20220821