具有相同验证集的Keras中fit()和valuate()的不同val精度

时间:2019-12-06 06:48:54

标签: python keras stack

我正在使用keras训练堆叠网络; 子模型包括InceptionV3,resnet50和Xception。 在这些子模型中:拟合val精度与评估val精度相同。 但是当堆叠这些子模型后,我得到了一个奇妙的结果,拟合值精度比评估值精度高1%。 我拆分了数据60%训练集20%验证集20%测试集。 我做错了什么?

当fit()带有验证集时:

    Epoch 126/250
216/216 [==============================] - 4s 17ms/step - loss: 0.8279 - accuracy: 0.6574

在带有验证集的评估()时:

Val loss: 0.8272405112231219
Val accuracy: 0.6435185074806213

0 个答案:

没有答案