錯(cuò)誤
試手MNIST數(shù)據(jù)集的時(shí)候驼鹅,按照教程代碼
from sklearn.datasets import fetch_mldata
mnist = fetch_mldata('MNISTOriginal')
運(yùn)行報(bào)錯(cuò)OSError: could not read bytes mnist
解決方法
當(dāng)前我的ipynb文件的目錄是C:\Users\yyy\Documents\playML\PCA.ipynb
在playML
文件夾中新建datasets\mldata
把下載好的mnist-original.mat
放在datasets\mldata
下荠耽,此時(shí)還是出錯(cuò)垂攘,打開datasets\mldata
發(fā)現(xiàn)出現(xiàn)了一個(gè)新的mldata
文件夾,其中有一個(gè)沒有下載完的.mat文件冠摄,我把下載的mnist-original.mat
放到了C:\Users\yyy\Documents\playML\datasets\mldata\mldata
下纵搁,運(yùn)行成功。
此時(shí)我的工作目錄如下圖所示
圖中的`mldata`文件夾是空的
鏈接:https://pan.baidu.com/s/13GA3FWzVi5mgoU0fqkmbNg
提取碼:13h8