我有基于 InceptionV3 的神经网络。
在 epoch 期间分批喂它会产生很好的结果,例如:
loss: 0.3596 - acc: 0.8479 - val_loss: 0.3442 - val_acc: 0.8515
训练完成后,我决定检查整个训练数据集的训练准确性。
sklearn.metrics.accuracy_score(labels, np.round(train_predictions))
给了我 0.52520718232044195
这怎么可能?
我有基于 InceptionV3 的神经网络。
在 epoch 期间分批喂它会产生很好的结果,例如:
loss: 0.3596 - acc: 0.8479 - val_loss: 0.3442 - val_acc: 0.8515
训练完成后,我决定检查整个训练数据集的训练准确性。
sklearn.metrics.accuracy_score(labels, np.round(train_predictions))
给了我 0.52520718232044195
这怎么可能?