我是机器学习的新手。我正在关注这个关于微调 VGG16 模型的教程。
使用以下代码可以很好地加载模型:
vgg_model = tensorflow.keras.applications.vgg16.VGG16()
但得到这个错误:
TypeError: The added layer must be an instance of class Layer. Found: <tensorflow.python.keras.engine.input_layer.InputLayer object at 0x000001FA104CBB70>
运行此代码时:
model = Sequential()
for layer in vgg_model.layers[:-1]:
model.add(layer)
依赖项:
- 凯拉斯 2.2.3
- 张量流 1.12.0
- 张量流-gpu1.12.0
- Python 3.6.0
我正在关注这个博客,但我想使用 VGG16。
任何解决此问题的帮助将不胜感激。太感谢了。