所以,我真的复制并粘贴了这个快速入门的代码:
https://www.tensorflow.org/get_started/estimator
进入一个新的datalab笔记本....这个代码过去曾经多次为我工作但现在我收到一个错误,说tf模块不包含属性'feature_column'......这个东西< / p>
https://www.tensorflow.org/api_docs/python/tf/feature_column
对于我应该从这里做什么,任何想法真的很不知所措?我发现了这个问题
'module' object has no attribute 'feature_column'
并且OP表示它与版本控制有关?也许有办法确保datalab使用最新版本的Tensorflow?不知道从哪里开始查看datalab的版本控制...谷歌搜索还没有返回任何已经跳出来的东西到目前为止...
答案 0 :(得分:2)
可能是因为TensorFlow版本不同。 https://www.tensorflow.org/get_started/estimator上的样本基于tf 1.3。因此,在单元格中运行以下命令,在Datalab实例中安装1.3:
!pip install tensorflow == 1.3
看看它是否有效。请注意,Datalab预装的TF为1.0(即将更新)。因此,如果您创建一个新的Datalab实例,则需要再次安装它。