将图像从mnist加载到一个numpy数组中

时间:2018-08-09 02:38:22

标签: python

我从以下位置下载了MNIST文件:

http://yann.lecun.com/exdb/mnist/index.html

因为我想训练如下所示的SVM:

clf_svm = LinearSVC()
clf_svm.fit(X_train, y_train)

但是我看到我下载的数据被分为训练图像和标签,因此如何将它们结合起来以形成一个包含X_train变量的numpy数组。

我尝试执行以下操作:

path_train="D:\\Anaconda\\t10k-images-idx3-ubyte\\t10k-images.idx3-ubyte"
f=open(path_train,"rb")
train_data=cPickle.load(f)

但出现以下错误:

train_data=cPickle.load(f)

EOFError

所以问题是如何用我需要的信息来形成X_train?

谢谢

0 个答案:

没有答案