1

我有基于 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

这怎么可能?

4

1 回答 1

2

50% 是因为由于预处理中的错误,发送到“预测”的数据与训练时的数据完全不同。

于 2017-08-05T08:46:12.353 回答