TensorFlow實作mnist書寫數字分類,
在使用
from tensorflow.examples.tutorials.mnist import input_data
mnist = input_data.read_data_sets('./data/mnist', one_hot=True)
導入mnist資料集時,無法下載下傳。
出現please use urllib or similar directly錯誤。
具體内容如下:
解決方法
在
from tensorflow.examples.tutorials.mnist import input_data
之前,加入
old_v = tf.logging.get_verbosity()
tf.logging.set_verbosity(tf.logging.ERROR)
在
mnist = input_data.read_data_sets('./data/mnist', one_hot=True)
之後,加入
tf.logging.set_verbosity(old_v)
再次運作,會經過大概5分鐘左右的時間下載下傳mnist資料集。
下載下傳完成後,項目目錄中會出現
參考連結:https://codeday.me/bug/20181231/475924.html
另外,還可以手動下載下傳mnist資料集,放到項目目錄下。
在這個連結下,對應的下載下傳四個檔案即可 。