- np.reshape():规范,使得新的排布(shape)应与原始排布兼容
可以是np.reshape(-1), np.reshape(-1,2),np.reshape(3,-1),但是不允许存在np.reshape(-1,-1),表示未知维数,np会根据输入值的排布,用.reshape()方法得到未知维数的值,使得输出值符合np.reshape()的规范。
创建ndarray,常规reshape
- reshape(-1): 即使reshape(-1)后,仍不会改变original的shape,即(2,4)
-
reshape(-1,1): 一列
-
加法:得到一个矩阵,a中第一行每个元素都+1,第二行每个元素都+2,以此类推
-
乘法
-
reshape(-1,2): 2 列