Я хочу сделать что -то подобное в Python < /p>
sum(square(matmul(A, B)))
< /code>
Есть различные способы достижения такого поведения, например, < /p>
sum(np.square(np.matmul(A, B)))
< /code>
или < /p>
np.lingalg.norm(np.matmul(A, B)) ** 2
< /code>
Я еще не профилировал его, но я подозреваю, что второй вариант будет быстрее (меньше OPS, Fused Operations и т. Д.). < /p>
Есть ли другие подходы, которые потенциально могут победить это? Я хотел бы профилировать различные подходы к решению этого. Я не ограничен Numpy.
Подробнее здесь: https://stackoverflow.com/questions/790 ... -matrix-mu
Самый быстрый способ вычисления суммы квадратных элементов результата умножения матрицы? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Самый быстрый способ вычислить сумму квадратов элементов результата умножения матрицы?
Anonymous » » в форуме Python - 0 Ответы
- 36 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему параллельная версия умножения редкой матрицы CSR не дает правильного результата?
Anonymous » » в форуме C# - 0 Ответы
- 3 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему параллельная версия умножения редкой матрицы CSR не дает правильного результата?
Anonymous » » в форуме C# - 0 Ответы
- 3 Просмотры
-
Последнее сообщение Anonymous
-