Keras转移学习:通过预训练的网络获得新的头,与组合新头时产生的结果不同

时间:2018-12-10 13:06:44

标签: python tensorflow keras deep-learning transfer-learning

我已经使用 Keras MobileNet。的“ GlobalAveragePooling”结果(张量)训练了一个新模型(“仅头部”训练)。 然后,我从头部模型中提取图层,并将其作为新模型添加到Mobilenet(两个模型中的权重相同)。

我期望获得与单独训练头部时完全相同的性能,但我获得的准确度稍差(仅头部的90%)。

可能是什么问题?

0 个答案:

没有答案