2017-08-27 11 views
0

VGG16ケラススクリプトを実行しようとしました。 は、私はこのエラーを取得する:まだKerasでもダウンロードしているのは、VGG16のpretrainedモデルが./keras/modelsにあります。

Downloading data from https://github.com/fchollet/deep-learning-models/releases/download/v0.1/vgg16_weights_tf_dim_ordering_tf_kernels.h5 
Traceback (most recent call last): 
File "test_imagenet.py", line 40, in 
model = VGG16(weights="imagenet") 
File "/home/nvidia/deep-learning-models/imagenet-example/vgg16.py", line 143, in VGG16 
cache_subdir='models') 
File "build/bdist.linux-aarch64/egg/keras/utils/data_utils.py", line 222, in get_file 
Exception: URL fetch failure on https://github.com/fchollet/deep-learning-models/releases/download/v0.1/vgg16_weights_tf_dim_ordering_tf_kernels.h5: 

私はhereから手動でダウンロードし、~/.keras/modelsに貼り付けてみました。

でも、同じエラーが発生しています。どうして?正しいモデルが既に.keras/modelsにあるため、エラーを理解できません。

答えて

1

デフォルト値include_topは、VGG16のパラメータはTrueです。これは、フルレイヤーの訓練を受けたVGGネットワ​​ーク(完全に接続された部分を含む)を使用して、vgg16_weights_tf_dim_ordering_tf_kernels_notop.h5ではなくvgg16_weights_tf_dim_ordering_tf_kernels.h5ファイルをダウンロードする必要があることを意味します。

関連する問題