0
我正在閱讀最近的一個開源項目的源代碼。當程序員想要將像array([0, 1, 2])
這樣的行向量轉換爲像array([[0], [1], [2]])
這樣的列向量時,使用了np.reshape(x, (-1,1))
。 在評論中,它表示重塑對於保持數據連續性是必要的,而不是[:, np.newaxis]
。np.reshape(x,(-1,1))vs x [:, np.newaxis]
我嘗試了兩種方法,看起來他們會返回相同的結果。那麼數據鄰接保存在這裏意味着什麼呢?
這個故事的某些部分在複述迷路。 (例如,關於「行向量」的部分看起來不正確;實際的1行隨機行向量對這些操作的響應會不同。) – user2357112