
Numpy
我是管小亮
纸上得来终觉浅,绝知此事要躬行
包括但不局限于机器学习,深度学习,自然语言处理,计算机视觉,知识图谱,还有Python,C++,TensorFlow,Pytorch,Keras,PaddlePaddle等,不定时分享资源(电子书/项目/工具),学习路线,思考,面经等!!!
-
原创 np.dot()、np.outer()、np.multiply()、*函数解析(最清晰的解释)
这两天在看吴恩达深度学习作业的代码时,碰到了np.dot()、np.outer()、np.multiply()、*等四个函数,特此记录。1、np.dot()如果碰到的是秩为1的数组,那么执行的是对应位置的元素相乘再相加;如果遇到的是秩不为1的数组,那么执行的是矩阵相乘。但是需要注意的是矩阵与矩阵相乘是秩为2,矩阵和向量相乘秩为1。2、np.multiply()np.multiply()表示...2019-03-30 20:06:481985
8
-
原创 numpy 常用的ndarray多维数组运算
NumPy一元函数对ndarray中的数据执行元素级运算的函数np.abs(x)、np.fabs(x) : 计算数组各元素的绝对值>>> x = np.array([-1.2, 1.2])>>> np.absolute(x)array([ 1.2, 1.2])>>> np.fabs(x)array([ 1.2, 1.2])...2019-06-04 22:46:281574
0
-
原创 it = np.nditer(x, flags=['multi_index'], op_flags=['readwrite'])
【CS231n】斯坦福大学李飞飞视觉识别课程笔记在看cs221n代码的时候碰到一行代码。it = np.nditer(x, flags=['multi_index'], op_flags=['readwrite'])np.nditer()函数解析class np.nditer()参数:op : ndarray或array_like的序列。迭代的数组。flags : st...2019-05-18 09:46:562212
1
-
原创 np.around()、np.floor()、np.ceil()、np.where()函数解析(最清晰的解释)
np.around()函数用于返回四舍五入后的值,可指定精度。np.floor()函数用于以元素方式返回输入的下限。np.ceil()函数用于以元素方式返回输入的上限。1、np.aroundnp.around(a, decimals=0, out=None)对于正好在舍入小数值之间的值,NumPy舍入到最接近的偶数值。因此,1.5和2.5轮到2.0,-0.5和0.5轮到0.0...2019-05-06 09:18:085417
0
-
原创 np.mat()、np.matrix()、np.array()函数解析(最清晰的解释)
1、np.mat()np.mat()函数用于将输入解释为矩阵。np.mat(data, dtype=None)不同于np.matrix,如果输入本身就已经是matrix或ndarray ,则np.asmatrix不会复制输入,而是仅仅创建了一个新的引用。相当于np.matrix(data, copy=False)。参数:data:array_like。输入数据。dtype:...2019-08-06 14:30:398080
1