关于for循环

在算法实现过程中,尽量避免使用for loop 在计算例如矩阵乘法中,使用numpy写好的方法

1、计算两个矩阵相乘  np.dot(A,B)

2、对一个向量中的每一项做指数运算   np.exp(A)

类似的函数   np.log()   np.abs()  一看就清楚,具体就不写了

3、计算向量中的每一项与某一个数字对比的最大值,若原向量大,则保留原向量,若小,使用数字

np.maximum(A,0)    向量中的每一项和0比较

4、计算矩阵某一列元素的和

np.sum(axis=0)

posted @ 2017-09-30 19:58  呸呸呸adiu  阅读(364)  评论(0编辑  收藏  举报