tensorflow学习——read_data_sets一直报连接超时

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35131940/article/details/79063028
from tensorflow.examples.tutorials.mnist import input_data
mnist = input_data.read_data_sets("MNIST_data/",one_hot=True)
print(mnist.train.images.shape,mnist.train.labels.shape)

这是一个简单的小例子,只是获取数据集,但是一直报
 File "G:\tensorflow_be\tensorflow\envs\tensorflow\lib\urllib\request.py", line 1256, in do_open
    raise URLError(err)

URLError: <urlopen error [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。>

我一开始以为是外网,因为我连续多次重复执行,依旧不减下载到文件。但是开了外网也是这情况。

后来偶然的几乎下,我成功下载了一个

runfile('E:/tensorflow/temp.py', wdir='E:/tensorflow')
Extracting MNIST_data/train-images-idx3-ubyte.gz

但是剩下的三个文件还没下载下来,我就重复按F5,最后总算是N多次失败后都下载下来了。最后代码效果:

Extracting MNIST_data/train-images-idx3-ubyte.gz
Extracting MNIST_data/train-labels-idx1-ubyte.gz
Extracting MNIST_data/t10k-images-idx3-ubyte.gz
Successfully downloaded t10k-labels-idx1-ubyte.gz 4542 bytes.
Extracting MNIST_data/t10k-labels-idx1-ubyte.gz
(55000, 784) (55000, 10)



猜你喜欢

转载自blog.csdn.net/qq_35131940/article/details/79063028