请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

got an unexpected keyword argument

(tensorflow) macbook:tensorflow zhutx$ python tensorboard.py
Traceback (most recent call last):
  File "tensorboard.py", line 8, in <module>
    W = tf.Variable(2.0, dtype=tf.float32, name="Weight") # 权重
TypeError: __init__() got an unexpected keyword argument 'dtype'
(tensorflow) macbook:tensorflow zhutx$ python -V
Python 2.7.10
(tensorflow) macbook:tensorflow zhutx$ python -c "import numpy; print numpy.version.version"
1.14.1

这章节运行出错,跟版本有关吗?

正在回答 回答被采纳积分+3

1回答

Oscar 2018-03-02 21:46:46

我运行 python tensorboard.py 没有问题啊。

TensorFlow 1.4.0 和 Python 2.7

以及

TensorFlow 1.5.0 和 Python 3.5

都没问题诶。


你的 TensorFlow 是什么版本?

你可以在 Python 解释器里输入下面的命令来显示 TensorFlow 版本:

>>> import tensorflow as tf
/home/exe/anaconda3/envs/universe/lib/python3.5/site-packages/h5py/__init__.py:34: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.
  from ._conv import register_converters as _register_converters
>>> tf.__version__
'1.5.0'




0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信