imagenet で事前トレーニング済みの resten50 の json ファイルと h5 ファイルをダウンロードしました。しかし、jsonファイルをロードするとキーエラーが発生します。
私のコード:
json_file = open('models/resnet50/imagenet_class_index_new.json', 'r')
loaded_model_json = json_file.read()
json_file.close()
loaded_model = model_from_json(loaded_model_json)
次のエラーが表示されます。
> Traceback (most recent call last):
File "/home/mycom/keras-flask-deploy-webapp/app.py", line 155, in <module>
loaded_model = model_from_json(loaded_model_json)
File "/home/mycom/.local/lib/python3.5/site-packages/keras/models.py", line 213, in model_from_json
return layer_from_config(config, custom_objects=custom_objects)
File "/home/mycom/.local/lib/python3.5/site-packages/keras/utils/layer_utils.py", line 27, in layer_from_config
class_name = config['class_name']
KeyError: 'class_name'
問題は何ですか?keras==1.2.2 に戻しましたが、問題は解決しません。