0

我在将 Keras 模型转换为 Layers API 格式模型以与 tensorflowjs 一起使用时遇到问题

我使用命令:

$ tensorflowjs_converter --input_format keras kerasModels/vgg16_weights_tf_dim_ordering_tf_kernels.h5 convertedModels/

我收到一个错误“KeyError:无法打开属性(无法找到属性 'keras 版本')”

这是错误日志的图像:

错误

4

1 回答 1

2

我假设您正在尝试转换从此处下载的模型,该模型现在可能已过时。

您可以使用以下 python 脚本从keras-applications下载新的 VGG16 模型:

from keras.applications.vgg16 import VGG16
model = VGG16(include_top=True, weights='imagenet')
model.save("VGG16.h5")
于 2019-03-22T12:59:34.197 回答