我有一个关于(N,)维数组和(N,1)维数组之间转换的问题。例如,y是(2,)维。
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而不进行复制的最有效方法是什么?
谢谢,汤姆
https://stackoverflow.com/questions/17869840
复制相似问题