准确率即预测正确个数占所有样本的比例,代码如下(数组中一行代表一个样本)
import numpy
preds = numpy.array([[1, 2, 3, 4],
[2, 2, 1, 1]])
true = numpy.array([[1, 2, 3, 4],
[2, 2, 2, 1]])
correct_prediction = numpy.equal(preds, true)
print(numpy.mean(correct_prediction))
>>> 0.875