出现问题:

在使用TensorFlow实现MNIST手写数字识别时,出现“TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败”问题。

截图如下:

TensorFlow实现Softmax Regression识别手写数字中"TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败”问题-LMLPHP

问题原因:

出现该问题的原因可能是由于自身网络问题或者mnist数据集下载网页连接不成功导致。

解决办法:

进入MNIST数据下载网页:http://yann.lecun.com/exdb/mnist/

将数据下载到相应的路径下,参考如图:

TensorFlow实现Softmax Regression识别手写数字中"TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败”问题-LMLPHP

代码中显示将数据下载至与代码相同路径下的MNIST_data文件夹中,此时只需将数据手动下载至该文件夹,无需解压,即可。

TensorFlow实现Softmax Regression识别手写数字中"TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败”问题-LMLPHP

TensorFlow实现Softmax Regression识别手写数字中"TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败”问题-LMLPHP

解决结果:

TensorFlow实现Softmax Regression识别手写数字中"TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败”问题-LMLPHP

04-10 15:10