numpy中的mean()函数输入的是一个array类型,返回的是这个array中所有元素的平均值,实例如下:
import numpy as np
x1 = np.random.randint(0,2,(3,4))
print(x1)
print(np.mean(x1))
输出结果为:
[[1 0 0 0]
[0 1 1 1]
[1 1 1 0]]
0.5833333333333334
在机器学习中经常使用这个累计算准确率,比如先用==,返回预测值和真实值相同的array,然后再用np.mean()算出的平均数就是准确率。