mnist数据集的读取

  正常采用keras中的datasets数据集直接下面一行语句就搞定了,因为他下载会下载“C:UsersAdministrator.kerasdatasets”这个路劲下。调用就直接调用了!
(x_train,y_train),(x_test, y_test) = mnist.load_data()

  不用上面的代码,就需要自己定义一个函数,如下:

def load_data():
    path = './mnist.npz'   #这里路劲可以随便设置了
    f = np.load(path)
    x_train, y_train = f['x_train'], f['y_train']
    x_test, y_test = f['x_test'], f['y_test']
    f.close()
    return (x_train, y_train), (x_test, y_test)

  还有一种方法就是移动文件mnist.npz 到目录:~ Libsite-packageskerasdatasets,python安装目录中的lib文件夹。
原文链接:“https://blog.csdn.net/qq_25005311/article/details/97255959?”

原文地址:https://www.cnblogs.com/hecong/p/13607727.html