我使用Keras开发/实现了一个CNET,其中在
model.fit()
我已经正确保存了模型:
model.save('my_model_CNET32.h5')
如果在训练过程结束时未保存模型,使用测试数据集进行性能测试会得到99%的准确率,但是如果保存模型并使用以下方式重新加载:
model = load_model('my_model_CNET32.h5')
在一个专门用于测试的新脚本中,根据CNET所了解到的,我获得了70%的成绩。
请注意,显然,测试数据集完全相同,我可以推断出分类性能较低是由于未能成功保存模型导致的。
您知道这个问题的原因吗?
提前致谢