以下是关于numpy数组生成、计算、索引、统计、保存的常用api备忘。...种子不变,每次生成的随机数也不变
或者使用rs = np.random.RandomState(100)设置随机数种子,然后通过rs.rand(4)等方法来使用,生成四个随机数
np.random.random...:a@b 或者np.dot(a,b)
矩阵的张量积:np.kron(a,b)
data.T 数组转置
data.I 矩阵求逆
矩阵插入一行或一列
np.tile(data, repeat) 矩阵复制,...1, 2, 3],
[1, 2, 3]])
数组统计:
a.argmax(axis=0) 求每一行或每一列的最大值的索引
np.argsort(R, axis=1) 将array数组进行排序并获取排序后的索引...array([ 2., 3.])
>>> np.mean(a, axis=1) # 计算每一行的均值
array([ 1.5, 3.5])
数组保存:
numpy.save("filename.npy