2013-07-14 34 views
1

我有我希望有人能幫助我在http://deeplearning.net/tutorial/gettingstarted.html#gettingstarted的PyDev無法找到機器學習數據

關於教程中,我不斷收到一個錯誤,當我嘗試運行的代碼加載數據有問題集,它是此代碼在這裏:

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() 

我使用Eclipse中的PyDev並有numpy的,SciPy的和Theano工作。我跑的命令來克隆Git倉庫,並已下載的數據設置爲每指示,但是運行上面的代碼仍然返回

IOError: [Errno 2] No such file or directory: 'mnist.pkl.gz 

我是新來的,一般蟒蛇,這真的有我難住了,因爲我甚至不知道問題的原因可能是什麼,也不知道爲了自己解決問題如何尋找。

在此先感謝。

+0

的文件在同一目錄中python腳本的數據集? –

+0

這是,但我已經提取它 - 現在,我使用未提取的版本,謝謝! – Boyentenbi

回答

0

文件mnist.pkl.gz可能與您嘗試運行的腳本不在同一目錄中。

你會好起來的接收文件的實際位置作爲命令行參數的腳本,然後裝入使用路徑

+0

是的,正確的 - 我無法將文件移動到目錄中,因此首先將其解壓縮,但它想要取出未提取的文件。非常感謝 – Boyentenbi