NumPy – 通用数学函数

Numpy-通用数学函数

  numpy的通用数学函数通常可以分为两类:逐元素计算和指定axis(轴)按维度计算,其中按维度计算默认axis参数为None,即所有维度,返回的是一个单个的值。

1.逐元素计算
函数 作用
power(A,B) 计算A的B次方(对应元素)
sqrt(A) 计算每个元素的平方根(返回值和输入值形状相同)
sin(A)/cos(A) 三角函数(输入是用弧度制表示的)
abs(A) 求每个元素的绝对值
dot(A,B) 矩阵点乘
log(A),log10(A),log2(A) 对数函数
exp(A) 指数函数
2.按维度计算
函数 作用
cumsum(A,axis) 计算累加
cumproduct(A,axis) 计算累乘
sum(A,axis) 求和,与TensorFlow的tf.reduce_sum()相似
mean(A,axis) 计算均值,与TensorFlow的tf.reduce_mean()相似
median(A,axis) 计算中位数
std(A,axis) 计算标准差
var(A,axis) 计算方差
corrcoef(A,B) 计算A和B的相关系数