小白闯

导航

numpy包中的一些函数

np.dot()为矩阵中的乘法  np.dot(x,y)   或者  x.dot(y)   

np.zeros((2,3),dtype=float)   建立一个2行3列的全是0的矩阵,dtype为类型

a.reshape((2,3)) ,改为一个2*3的二维数组

np.log(x),取对数,默认以e为底

np.sum(x,axis=0/1) :  按照一定标准求和,axis=0按行,axis=1按列

np.squeeze( ):  从数组的形状中删除单维条目,即把shape中为1的维度去掉

 np.exp(a):e的a次方

rng = np.random.RandomState(1314) :产生一串随机数,随机种子代号1314

rng.uniform(size=X.shape)    #随机数范围(用于生成一个指定范围内的随机浮点数)

set: 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算

 np.linspace:指定间隔内返回均匀间隔数字

zip:接受任意多个(包括0个和1个)序列作为参数,返回一个tuple列表

append:

 np.arange(起、终、步长):支持步长为小数

 

posted on 2019-07-03 19:28  李小白cc  阅读(228)  评论(0编辑  收藏  举报