2015-10-15 82 views
3

我想從MNIST數據集中解壓pkl文件。我已經使用這個代碼來做到這一點:如何解開mnist數據集?

import cPickle, gzip, numpy 
# Load the dataset 
f = gzip.open(’mnist.pkl.gz’, ’rb’) 
train_set, valid_set, test_set = cPickle.load(f) 
f.close() 

但我收到此錯誤:

Traceback (most recent call last): 
File "<stdin>", line 1, in <module> 
File "/usr/lib/python2.7/gzip.py", line 34, in open 
return GzipFile(filename, mode, compresslevel) 
File "/usr/lib/python2.7/gzip.py", line 94, in __init__ 
fileobj = self.myfileobj = __builtin__.open(filename, mode or 'rb') 
IOError: [Errno 2] No such file or directory: 'mnist.pkl.gz' 

mnist.pkl.gz文件是在桌面上。如何在代碼中指定路徑?

+0

Windows還是linux? – Noxeus

+0

我正在linux上工作 – shraddha

+0

然後你可以把'/ home//Desktop /'放在'mnist.pkl.gz'前,或者用終端工作目錄作爲桌面來啓動它。 – Noxeus

回答

1

/home/<username>/Desktop/放在mnist.pkl.gz的前面,或者在終端工作目錄是桌面的情況下啓動它。