Как пыполнить паралельное умножение двух двумерных матриц?

Матрицы содержат случайные целые числа
  • Вопрос задан
  • 96 просмотров
Пригласить эксперта
Ответы на вопрос 2
@ivodopyanov
NLP, python, numpy, tensorflow
Разбить каждую матрицу пополам вертикально и горизонтально, перемножить и сложить нужным образом эти части, и объединить обратно.

Если матрица A состоит из 4-х блоков A11, A12, A21, A22, а матрица B - из аналогичных B11, B12, B21, B22, то в матрице C = A*B C11 = A11*B11+A12*B21, C12=A11*B12+A12*B22 и так далее.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 30 000 до 100 000 руб.
от 50 000 до 90 000 руб.
ИнтелКон Москва
от 200 000 до 250 000 руб.
22 нояб. 2019, в 19:14
500 руб./за проект
22 нояб. 2019, в 18:27
2000 руб./за проект
22 нояб. 2019, в 17:16
200 руб./за проект