我从以下位置下载了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?
谢谢