Имеется симметричная матрица A размером P * N, необходимо вычислить A^T * A, т.е. N * N.
Вопрос: это при помощи numpy реализовать быстрее, чем A.T.dot(A), учтя каким-либо образом информацию о том, что результат - симметричная матрица, или учтя каким-либо образом само выражение?