我有一个关于(N,)维数组和(N,1)维数组之间转换的问题。例如,y是(2,)维度。
但以下内容将显示y2为(2,1)维度。
A=np.array([[1,2],[3,4]])
x=np.array([1,2])
y=np.dot(A,x)
y.shape
Out[6]: (2,)
但以下内容将显示y2为(2,1)维度。
x2=x[:,np.newaxis]
y2=np.dot(A,x2)
y2.shape
Out[14]: (2, 1)
如何在不复制的情况下最有效地将y2转换回y?
谢谢, 汤姆