1.VGG19官方权重的缓存位置

以VGG19在ImageNET上预训练的官方权重缓存的位置为例,在使用预训练的VGG19网络时,使用下面的语句会自动在进行权重的下载,但下载速度十分缓慢,可以的解决办法是自行下载官方权重,然后放到该语句缓存的文件夹下,这样在执行这条语句时,会先自动进行检查缓存文件是否已经存在,如果已经存在,便不再下载直接使用了。

1
base_model = VGG19(weights='imagenet')
  • 在windows系统中,vgg19_weights_tf_dim_ordering_tf_kernels.h5的缓存位置在:

    C:\Users\[你的用户名]\.keras\models

  • 在linux系统中,vgg19_weights_tf_dim_ordering_tf_kernels.h5的缓存位置在:

    ~/.keras/models

(Tips:在linux文件夹界面下按ctrl+h可以显示.keras隐藏文件)

2.官方权重下载链接

在网上找不到vgg19_weights_tf_dim_ordering_tf_kernels.h5的快速下载链接,我这里提供两个VGG19权重的下载链接:

1.包含全连接层的:
vgg19_weights_tf_dim_ordering_tf_kernels.h5 下载地址
2.不包含全连接层的
vgg19_weights_tf_dim_ordering_tf_kernels_notop.h5 下载地址