您的位置:首页 > 移动开发 > Objective-C

windows tensorflow AttributeError: 'NoneType' object has no attribute 'bucketize'

2017-01-24 00:00 1176 查看
摘要: windows 版本tensorflow learn example wide_n_deep_tutorial中
AttributeError: 'NoneType' object has no attribute 'bucketize'

实验环境

tensorflow 0.12.1
python 3.5.3

现象

File "E:\MyAPP\pythonworkspace\tensorflow\lib\site-packages\tensorflow\contrib\learn\python\learn\estimators\estimator.py", line 355, in fit
max_steps=max_steps)
File "E:\MyAPP\pythonworkspace\tensorflow\lib\site-packages\tensorflow\contrib\learn\python\learn\estimators\estimator.py", line 699, in _train_model
train_ops = self._get_train_ops(features, labels)
File "E:\MyAPP\pythonworkspace\tensorflow\lib\site-packages\tensorflow\contrib\learn\python\learn\estimators\estimator.py", line 1052, in _get_train_ops
return self._call_model_fn(features, labels, model_fn_lib.ModeKeys.TRAIN)
File "E:\MyAPP\pythonworkspace\tensorflow\lib\site-packages\tensorflow\contrib\learn\python\learn\estimators\estimator.py", line 1019, in _call_model_fn
params=self.params)
File "E:\MyAPP\pythonworkspace\tensorflow\lib\site-packages\tensorflow\contrib\learn\python\learn\estimators\linear.py", line 146, in _linear_model_fn
scope=scope))
File "E:\MyAPP\pythonworkspace\tensorflow\lib\site-packages\tensorflow\contrib\layers\python\layers\feature_column_ops.py", line 526, in weighted_sum_from_feature_columns
transformed_tensor = transformer.transform(column)
File "E:\MyAPP\pythonworkspace\tensorflow\lib\site-packages\tensorflow\contrib\layers\python\layers\feature_column_ops.py", line 869, in transform
feature_column.insert_transformed_feature(self._columns_to_tensors)
File "E:\MyAPP\pythonworkspace\tensorflow\lib\site-packages\tensorflow\contrib\layers\python\layers\feature_column.py", line 1489, in insert_transformed_feature
name="bucketize")
File "E:\MyAPP\pythonworkspace\tensorflow\lib\site-packages\tensorflow\contrib\layers\python\ops\bucketization_op.py", line 48, in bucketize
return _bucketization_op.bucketize(input_tensor, boundaries, name=name)
AttributeError: 'NoneType' object has no attribute 'bucketize'

原因

On windows load_op_library doesn't have any action, just return None

方案

目前还没有较好的方案,建议需要尝试该算例的童鞋在linux平台上测试该算例。
本人亲测linux下,正常运行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  TensorFlow
相关文章推荐