Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Tensorflow 1.3.0名称错误:名称';线性累加器';没有定义_Python_Tensorflow - Fatal编程技术网

Python Tensorflow 1.3.0名称错误:名称';线性累加器';没有定义

Python Tensorflow 1.3.0名称错误:名称';线性累加器';没有定义,python,tensorflow,Python,Tensorflow,我正在遵循官方网站上的“开始”说明。 我已经尝试了virtualenv和pip本机安装方法。此时可以导入tensorflow 但当tf.estimator.linearegrestor不能使用时。我是否需要链接某种路径以使API开始工作 错误是: Traceback (most recent call last): File "/home/binwang/Documents/Learning_Tensorflow/3_Getting_Started_With_Tensorflow.py",

我正在遵循官方网站上的“开始”说明。

我已经尝试了virtualenv和pip本机安装方法。此时可以导入tensorflow

但当tf.estimator.linearegrestor不能使用时。我是否需要链接某种路径以使API开始工作

错误是:

Traceback (most recent call last):
  File "/home/binwang/Documents/Learning_Tensorflow/3_Getting_Started_With_Tensorflow.py", line 13, in <module>
    estimator = LinearRegressor(feature_columns=feature_columns)
NameError: name 'LinearRegressor' is not defined

谢谢

可能是您没有使用tensorflow v1.3吗

在v1.2中,线性累加器位于tf.contrib.learn中 因为v1.3已经发布了

使用以下命令打印您安装的版本

import tensorflow as tf
print(tf.__version__)

可能是您没有使用tensorflow v1.3吗

在v1.2中,线性累加器位于tf.contrib.learn中 因为v1.3已经发布了

使用以下命令打印您安装的版本

import tensorflow as tf
print(tf.__version__)

引发错误的代码与您在此发布的代码不匹配。
estimator=LinearRegressor(feature\u columns=feature\u columns)
estimator=tf.estimator.LinearRegressor(feature\u columns=feature\u columns)
是哪一个?我解决了问题。因为我不知何故更改了定义函数的名称(tf.estimator.LinearRegressor)。这是个小错误。如果要按照说明操作,文件应该能够运行。引发错误的代码与您在此发布的代码不匹配。
estimator=LinearRegressor(feature\u columns=feature\u columns)
estimator=tf.estimator.LinearRegressor(feature\u columns=feature\u columns)
是哪一个?我解决了这个问题。因为我不知何故更改了定义函数的名称(tf.estimator.LinearRegressor)。这是个小错误。如果要按照说明操作,该文件应该可以运行。我刚刚安装了最新版本。是1.3.0。您推荐版本1.2、1.3或0.12吗?我建议您仔细检查您正在使用的版本,并确保下面的教程与您正在使用的版本同步。我猜你不是真的在使用1.3.0…谢谢!我已经检查过了,没有错!也许,我会考虑在将来使用第1.2版。好的,然后仔细检查你的命名,因为AYHAN已经提到错误信息和代码不匹配。谢谢!我已经解决了这个问题!你真是帮了大忙!我刚安装了最新版本。是1.3.0。您推荐版本1.2、1.3或0.12吗?我建议您仔细检查您正在使用的版本,并确保下面的教程与您正在使用的版本同步。我猜你不是真的在使用1.3.0…谢谢!我已经检查过了,没有错!也许,我会考虑在将来使用第1.2版。好的,然后仔细检查你的命名,因为AYHAN已经提到错误信息和代码不匹配。谢谢!我已经解决了这个问题!你真是帮了大忙!