【发布时间】:2017-05-13 08:18:40
【问题描述】:
这是我正在尝试执行的 ml tensorflow 代码 -
import tensorflow.contrib.learn as skflow
from sklearn import datasets, metrics
iris = datasets.load_iris()
classifier = skflow.TensorFlowDNNClassifier(hidden_units=[10, 20, 10], n_classes=3)
classifier.fit(iris.data, iris.target)
score = metrics.accuracy_score(iris.target, classifier.predict(iris.data))
print("Accuracy: %f" % score)
它给出以下错误 -
Traceback(最近一次调用最后一次):
文件“C:\Users\admin\test3.py”,第 5 行,
分类器 = skflow.TensorFlowDNNClassifier(hidden_units=[10, 20, 10], n_classes=3) AttributeError: module 'tensorflow.contrib.learn' 没有属性“TensorFlowDNNClassifier”
[在 69.3 秒内完成,退出代码为 1]
[shell_cmd: python -u "C:\Users\admin\test3.py"]
【问题讨论】:
-
TensorFlow 的哪个版本?
标签: python machine-learning scikit-learn tensorflow