其他分享
首页 > 其他分享> > DL——numpy常用方法

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