numpy.reshape
官方链接
下面展示实现reshape的两种方法
示例:
import numpy as np
mat= np.array([[1,2,3,4],[5,6,7,8]])
print('方法1:',mat.reshape(1,mat.size))
print('方法2:',np.reshape(mat,(1,mat.size)))
结果:
方法1: [[1 2 3 4 5 6 7 8]]
方法2: [[1 2 3 4 5 6 7 8]]
注意:两种方法都不会改变 矩阵本身
print(mat)
array([[1, 2, 3, 4],
[5, 6, 7, 8]])