DL——numpy常用方法
作者:互联网
引入numpy科学计算库:
import numpy as np
--->创建元素均为零的矩阵,大小为shape,元素类型dtype:
np.zeros(shape, dtype)
--->创建等差数组,返回一维的数组(可以用reshape将其变为矩阵更好处理一些)
np.arange([start=0],stop,[step=1],[dtype=np.int32])
--->创建x*x的对角矩阵:
np.eye(x)
--->生成随机矩阵(返回为float64):
np.random.random(shape)
--->生成线性的序列:
np.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None)
np.logspace(start, stop, num=50, endpoint=True, base=10.0, dtype=None)
--->修改矩阵形状reshape:
a=np.arrange(0,9).reshape(3,3)
--->求矩阵的平均值:
a=np.array([[1,2],[2,3]])
print(a.mean()) #输出2.0
--->np.pad()为矩阵添加“边框”
--->np.tile矩阵拼接:
-->a.dtype,a.shape,a.size区别:
标签:DL,dtype,矩阵,常用,---,shape,stop,np,numpy 来源: https://www.cnblogs.com/biandekeren-blog/p/11797552.html