![](/img/trans.png)
[英]AttributeError: module 'tensorflow.contrib.learn' has no attribute 'TensorFlowDNNClassifier'
[英]No module named tensorflow.contrib.learn
我曾尝试在我的 ubuntu 操作系统中安装 tenserflow 但我收到错误,因为没有模块可能是什么问题!!
我的代码:
import tensorflow.contrib.learn as learn
from sklearn import datasets, metrics
iris = datasets.load_iris()
feature_columns = learn.infer_real_valued_columns_from_input(iris.data)
classifier = learn.LinearClassifier(n_classes=3, feature_columns=feature_columns)
classifier.fit(iris.data, iris.target, steps=200, batch_size=32)
iris_predictions = list(classifier.predict(iris.data, as_iterable=True))
score = metrics.accuracy_score(iris.target, iris_predictions)
print("Accuracy: %f" % score)
为了使用import tensorflow.contrib.learn as learn
这个库,请使用 Tensorflow 1.15 版本。 使用安装 Tensorflow 1.15
pip install tensorflow==1.15
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.