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(起、终、步长):支持步长为小数