如何解决下载 ResNet50 数据时连接重置错误
什么可能导致此错误?
是因为互联网还是防火墙?
这个问题只出现在 resnet50 中,VGG16 中没有。
import keras
from keras.models import Sequential
from keras.layers import Dense
from keras.preprocessing.image import ImageDataGenerator
from keras.applications import resnet50
from keras.applications.resnet50 import preprocess_input as rs_pi
from keras.applications import vgg16
from keras.applications.vgg16 import preprocess_input as vgg_pi
model = Sequential()
model.add(resnet50(
include_top=False,pooling='avg',weights='imagenet',))
model.add(Dense(num_classes,activation='softmax'))
model.summary()
Downloading data from https://storage.googleapis.com/tensorflow/keras-applications/resnet/resnet50_weights_tf_dim_ordering_tf_kernels_notop.h5
---------------------------------------------------------------------------
ConnectionResetError Traceback (most recent call last)
<ipython-input-7-f87302eaba3d> in <module>
1 model = Sequential()
----> 2 model.add(resnet50(
3 include_top=False,4 pooling='avg',5 weights='imagenet',~/.pyenv/versions/3.8.0/lib/python3.8/ssl.py in read(self,len,buffer)
1097 try:
1098 if buffer is not None:
-> 1099 return self._sslobj.read(len,buffer)
1100 else:
1101 return self._sslobj.read(len)
ConnectionResetError: [Errno 104] Connection reset by peer
如果是防火墙的原因,我该如何修复它或者甚至可以修复它?
因为代码内容比较多,为了贴出这个问题,我不得不写更多,所以我删除了部分错误信息的中心部分
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。