Mam pytanie dotyczące konwersji między macierzami wymiarowymi (N), a macierzami wymiarów (N, 1). Na przykład y jest wymiarem (2,).Wymiar Numpy Vector (N, 1) -> (N,) wymiarowanie
A=np.array([[1,2],[3,4]])
x=np.array([1,2])
y=np.dot(A,x)
y.shape
Out[6]: (2,)
Ale poniżej pokaże się y2, aby być (2,1) wymiarem.
x2=x[:,np.newaxis]
y2=np.dot(A,x2)
y2.shape
Out[14]: (2, 1)
Jaki byłby najskuteczniejszy sposób konwersji y2 z powrotem na y bez kopiowania?
Dzięki, Tom
Wygląda jakby ktoś przyszedł przez i downvoted nieprzetłumaczone akceptowane odpowiedzi bez pozostawienia żadnych komentarzy. Prawdopodobnie troll. – ely