關於無法下載sklearn中的MNIST original數據集的問題


在使用Sklearn進行加載自帶的數據集MNIST時,總是報錯,代碼及相應的錯誤顯示如下:

from sklearn.datasets import fetch_mldata
mnist = fetch_mldata('MNIST original', transpose_data=True)

 

 由於家中網速並不是太好,初步懷疑是由於網速或者是需要FQ等原因導致下載不了數據,查閱些資料,發現上述兩條語句是為了加載mnist.Mat,MATLAB格式的數據,解決方法就是先把mnist-original.mat數據下載下來,放在新建的datasets中的mldata文件夾中,並在執行上述兩條語句時,在fetch_mldata中加入data_home參數,data_home= './datasets'

from sklearn.datasets import fetch_mldata
mnist = fetch_mldata('MNIST original', transpose_data=True, data_home = './datasets')
mnist

 

 這樣對mnist數據集的描述等都加載出來了

>>哪些說的不合適的,歡迎交流


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM