您的当前位置:首页正文

Numpy常用函数

来源:花图问答

熟练掌握Numpy是基于python机器学习必备技能,本文统计了2本tensorflow书中tf出现的频率:

numpy count notes
186 声明数组
117 矩阵转置
108 随机选取内容
30 随机数
24 如果使用相同的seed( )值,则每次生成的随即数都相同
21 获得正态分布数据
19 用0填充的数组
18 最大数的索引
16 0代替nan
15 求均值
14 在指定的间隔内返回均匀间隔的数字
10 平方根
10 对数组中的元素进行连续重复复制
9 将a,沿着axis的方向,滚动shift长度
9 [start, ]stop, [step, ]dtype=None
8 从坐标向量返回坐标矩阵
8 一次完成多个数组的拼接
7 求和
7 给予数组一个新的形状
7 返回一个洗牌后的矩阵副本. 对比shuffle
6 升维[1] -> [[1]]
6 向上取整
7 将切片对象沿第二个轴(按列)转换为连接 squeeze
4 排序 {‘quicksort’, ‘mergesort’, ‘heapsort’},
4 调整数组大小
4 均匀分布[low,high)中随机采样,左闭右开
4 数组合并水平, vstack垂直
4 列合并,行合并row_stack
4 数组分割
3 从数组的形状中删除单维条目,即把shape中为1的维度去掉
3 单位矩阵
3 矩阵相乘
2 差集
2 当前数组混洗,对比permutation
2 随机样本
2 类似list的enumerate
2 最小值
1 shape相同的0值矩阵
1 余弦
1 标准正态分布
1 随机整数
1 求对数
1 以自然常数e为底的指数函数
1 绝对值 absolute
1 加载数据
1 保存数据
1 nan值判断
np.float32 3 .
np.int32 1 .
np.uint8 1 .