采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
自己下载的mnist数据集怎么读取为numpy的数组?必须copy到mnist-original.mat目录,再执行fetch_mldata才能自动识别吗?如果每次需要copy到那个目录里边,这样会不会存在些麻烦,有没有什么方法直接传入数据集的存储路径? 直接下载的数据集解压是是这样的 然后fetch_mldata好像要更改为fetch_openml这个了,更改之后还是同样的操作吗?
关于 fetch_openml 的使用方法可以参考这里:http://coding.imooc.com/learn/questiondetail/139012.html
fetch_openml 的 data_home 参数可以指定下载数据的目录位置;如果目录位置有文件,可以自动进行读取。默认目录为“~/scikit_learn_data”
但是,你截图下载的数据,似乎和调用 sklearn 的接口下载下来的数据格式是不一样的。sklearn 自动下载下来的数据是 ,mat 的数据。对于你下载的数据,我没有处理过,我也不知道怎么处理。如果你一定要使用自己下载的数据,在下载这个数据的官网找一下数据格式说明,或者有没有处理示例。
加油!:)
感谢!
登录后可查看更多问答,登录/注册
Python3+sklearn,兼顾原理、算法底层实现和框架使用。
3.3k 19
4.3k 17
3.8k 15
2.1k 15
2.0k 14
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号