У меня есть вопрос относительно преобразования между (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 без копирования?
Спасибо, Том