- 博客(4)
- 收藏
- 关注
原创 Numpy——广播法则broadcasting
广播法则广播法则是使通用函数有意义的处理不具有相同形状的输入,即numpy要求输入的数组shape是一致的,若数组的shape不一致,则会使用广播机制,调整数组使得shape相等,满足规则,则可以运算。规则如下:让所有输入数组都向其中shape最长的数组看齐,shape中不足的部分都通过在前面加1补齐输出数组的shape是输入数组shape的各个轴上的最大值如果输入数组的某个轴和输出数组的对应轴的...
2018-03-20 23:42:00 804
原创 Python_Numpy教程_3
复制和视图完全不拷贝>>> a = np.arange(12) >>> b = a >>> b is a True >>> b.shape = 3,4 >>> a.shape (3, 4) >>> def f(x): print(id(x)) &
2018-03-18 20:48:20 268
原创 Python_Numpy教程_2
基本运算import numpy as np a = np.array([20,30,40,50]) b = np.arange(4) c = a - b #减法 d = b**2 #平方 e = 10 *np.sin(a) print(a<35) A = np.array([[1,1],[0,1]]) B = np.array([[2,0],[3,4]]) C = A*B ...
2018-03-15 23:20:38 342
原创 Python_Numpy教程_1
简介IntroductionNumpy的主要对象是同种元素的多维数组。这是一个所有的元素都是一种类型、通过一个正整数元组索引的元素表格(通常元素是数字)。在Numpy中纬度dimensions叫做轴axes,轴的个数叫做秩rank;exampleimport numpy as np a = np.arange(15).reshape(3,5) print(a) # ndarray.shape...
2018-03-13 23:46:27 637
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人