我已经开始深入学习Theano和Keras。但是,对于任何程序,我将不得不加载数据集,并且我无法加载任何数据集。下载数据集时出现此错误:ValueError:关闭文件上的I/O操作
即使我运行这两条线: -
from keras.datasets import cifar10
(X_train, y_train), (X_test, y_test) = cifar10.load_data()
我甚至尝试了以上minst数据集。完全相同的错误。
我试着一个一个的运行命令,第一次导入进行的很顺利。在第二个命令中,它运行并且python开始下载。 但是,几秒钟后,它会中断。
这是确切的错误: -
(X_train, y_train), (X_test, y_test) = cifar10.load_data() Downloading data from http://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz
8929280/170498071 [>.............................] - ETA: 82sTraceback (most recent call last):File "", line 1, in (X_train, y_train), (X_test, y_test) = cifar10.load_data()
File "C:\Users\Aseem\Anaconda3\envs\AnacondaAseem\lib\site-packages\keras\datasets\cifar10.py", line 11, in load_data path = get_file(dirname, origin=origin, untar=True)
File "C:\Users\Aseem\Anaconda3\envs\AnacondaAseem\lib\site-packages\keras\utils\data_utils.py", line 76, in get_file raise e
ValueError: I/O operation on closed file
我不知道为什么会这样。似乎文件data_utils.py中存在错误
我该怎么办?
好戏。为我工作,谢谢 而且你也非常体贴添加下载链接。 –