6
Різниця між numpy.array формою (R, 1) і (R,)
В numpyдеякі операції повернення в формі , (R, 1)але деякі повернення (R,). Це зробить множення матриць більш втомливим, оскільки reshapeпотрібне явне . Наприклад, маючи матрицю M, якщо ми хочемо зробити, numpy.dot(M[:,0], numpy.ones((1, R)))де Rкількість рядків (звичайно, те саме питання виникає і у стовпцях). Ми отримаємо matrices are not alignedпомилку, оскільки …