Accuracy given from evaluating model not equal to sklearn classification_report accuracy
问题 I'm using sklearn classification_report for reporting test statistics. The accuracy given by this method is 42% while model evaluation gives 93% accuracy. Which one is the real accuracy and what's the reason of this difference? Model evaluation: results = model.evaluate(test_ds.values, test_lb.values) print(results) Output: 7397/7397 [==============================] - 0s 28us/sample - loss: 0.2309 - acc: 0.9305 Report Classification: import numpy as np from sklearn.metrics import