[英]Tensorflow: No module named contrib.learn.python.learn.datasets.mnist
import tensorflow as tf
from tensorflow.contrib.learn.python.learn.datasets.mnist import read_data_sets
我嘗試執行上述操作,但出現以下錯誤:
ImportError: No module named contrib.learn.python.learn.datasets.mnist
我做了sudo pip show tensorflow
。 位置顯示/usr/local/lib/python2.7/dist-packages
因此,我將 /usr/local/lib/python2.7/dist-packages 附加到 sys.path。 但仍然得到同樣的錯誤。
我無法使用 contrib 中的任何內容。
training_set = tf.contrib.learn.datasets.base.load_csv(filename=IRIS_TRAINING, target_dtype=np.int)
AttributeError: 'module' object has no attribute 'contrib'
有人可以幫我嗎? 提前致謝。
TF 0.7 MNIST 教程建議使用此代碼段來加載數據
from tensorflow.examples.tutorials.mnist import input_data
mnist = input_data.read_data_sets("MNIST_data/", one_hot=True)
這里的問題是您使用的 tensorflow 版本......我在 TF 1.15 降級到 TF 1.12 時遇到了同樣的問題,這解決了問題
from tensorflow.contrib.learn.python.learn.datasets.mnist) 已棄用,並將在未來版本中刪除。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.