从 sklearn 导入 MNIST 数据集的问题

Issue importing MNIST dataset from sklearn

如 pg 中所写。 79 of Hands-On Machine Learning with Scikit-Learn and Tensorflow,我试着像书中告诉我的那样导入 MNIST 数据。该代码不起作用,我查看了其他 Whosebug 问题和 github 问题,但这些解决方案均无效,所以我想问问是否有人知道解决方案。再次感谢您帮我解决这个问题。

from sklearn.datasets import fetch_mldata
minst = fetch_mldata('MNIST Original')

函数fetch_mldata已经在sklearn中被替换,你应该使用fetch_openml代替:

from sklearn.datasets import fetch_openml
mnist = fetch_openml('mnist_784')

但是我不确定这本书是否与最新版本的 sklearn 保持同步,你应该将你的 sklearn 版本降级到书中使用的版本,或者使用一本与当前版本同步的书版本。