我是Python的新手,我已经下载了代码DBN.py,但是有一个问题:当我尝试加载数据集时MNIST.pkl.gz.there总是有一个meomory错误.. 我的代码非常简单:
this
,错误如下:
import cPickle, gzip, numpy
# Load the dataset
f = gzip.open('C:\Users\MAC\Desktop\mnist.pkl.gz', 'rb')
train_set, valid_set, test_set = cPickle.load(f)
f.close()
我真的不知道,是不是因为我的电脑内存太小了?它在Windows 7,32位
答案 0 :(得分:0)
我怀疑在这种情况下问题是Spyder 至于为什么,我不知道,但是这个过程不允许在它自己的脚本之外分配内存,或者它只是在一个循环中陷入困境。
尝试在不使用Spyder的情况下运行代码,例如将代码粘贴到myscript.py
并打开terminal
并导航到保存脚本的文件夹并运行python myscript.py
并查看是否存在工作或提供相同的输出。
这是基于上述评论中的对话。