keras - keras inceptionv3 预训练模型转换为顺序模型?
问题描述
我有一个 inceptionv3 预训练模型,我想将此功能模型转换为顺序模型。但是发生了错误。我不知道为什么。我怎样才能做到这一点?
model_inceptionv3_conv = InceptionV3(weights='imagenet', include_top=False)
for layer in model_inceptionv3_conv.layers:
layer.trainable = False
x = model_inceptionv3_conv.output
x = GlobalAveragePooling2D()(x)
predictions = Dense(NB_CLASSES, activation='sigmoid', name='predictions')(x)
my_model = Model(inputs=model_inceptionv3_conv.input, outputs=predictions)
seq = Sequential(model.layers)
错误
ValueError:输入 0 与 conv2d_7 层不兼容:输入形状的预期轴 -1 具有值 192 但得到形状(无、无、无、64)
解决方案
推荐阅读
- android - 在android中使用数据绑定实现领域
- laravel-5 - 如何在 laravel 5.6 中验证输入文件名
- php - Display default variation price for variable products in Woocommerce shop pages
- c# - 客户端上的 Asp.net core azure b2c cookie 身份验证
- unity3d - Continuous AudioSource in DontDestroyOnLoad GameObject
- amazon-web-services - AWS Cognito - 启用 MFA | 错误:如果配置了 SMS 角色,则无法关闭 MFA
- javascript - 检查对象是否在 ng-repeat 中的另一个对象数组中
- azure - Is it possible to open port in Azure Linux Web App
- regex - 多项式组匹配
- angularjs - 将两个正则表达式合并为一个