Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は 2 つの ndarrayAとを持っています。1Bつは形状(4,)、もう1 つは(4,1)です。
A
B
(4,)
(4,1)
thisを使用して余弦距離を計算したい場合、2 つのオブジェクトに不平を言ういくつかの例外がスローされます。are not aligned
are not aligned
誰かがこれについてアイデアを持っていますか? ありがとう!
1 つは 1 次元配列で、もう 1 つは 2 次元配列です。
例:
>>> import numpy as np >>> a = np.arange(4).reshape(4,1) >>> a array([[0], [1], [2], [3]]) >>> a.ravel() array([0, 1, 2, 3]) >>> a.squeeze() array([0, 1, 2, 3]) >>> a[:,0] array([0, 1, 2, 3]) >>> >>> a[:,0].shape (4,)