Keras导入VGG16模型(notop与top版本都有)时遇到文件缺失的报错(内附下载链接)

1.notop版本VGG16:

在keras上导入vgg16模型进行数据训练时发现报错如下:

Keras导入VGG16模型(notop与top版本都有)时遇到文件缺失的报错(内附下载链接)_第1张图片

xception: URL fetch failure on https://storage.googleapis.com/tensorflow/keras-applications/vgg16/vgg16_weights_tf_dim_ordering_tf_kernels_notop.h5: None -- [Errno 111] Connection refused

显示无法连接的报错(缺少h5文件),点击对应网址发现网址不可进入。但是按照报错寻找网址下载。

 解决方法:

1.到如下网址下载:Release VGG16, VGG19, and ResNet50 · fchollet/deep-learning-models · GitHub

2.将weights参数改为你保存的文件的地址:

 (weights=‘h5文件对应地址’),或者将其放到keras/models下也可以。运行无报错!完美解决!

2.top版本VGG16:

如果确缺失.h文件,可到上面链接下载(下载时注意区分notop还是top版本

我们还可能遇到缺失imagenet_class_index.json文件的,请到如下网址下载:

csdn - 安全中心

按照同样的道理,,将下载好的文件放到/home/hjl/.keras/models路径下(这是我的路径,可以通过 sudo find / -name ".keras"命令寻找自己的路径)。即可运行

你可能感兴趣的:(keras,深度学习,机器学习,tensorflow,python)