Лекция 5. Стандарт OpenMP: умножение матрицы на вектор
Умножение и транспонирование матриц
Умножение матрицы на вектор Чтобы понять, как матрица умножается на вектор, возьмём список строк. Каждая строка этого списка (матрицы) скалярно умножается на вектор, а полученные числа образуют новый вектор. Например, матрицу 𝐴 размера 𝑚×𝑛 умножим на вектор b (n-мерный). Произведением будет новый вектор c=𝐴b. Это 𝑚-мерный вектор, у которого 𝑖-я координата равна скалярному произведению i-й строки матрицы на b. Чтобы умножение было корректным, размер вектора должен быть равен ширине матрицы. Рассмотрим пример...
Линейная алгебра для машинного обучения
Обзор концепций линейной алгебры для машинного обучения
Введение
Линейная алгебра за счет использования матриц и векторов вместе с библиотеками линейной алгебры (такими как NumPy в Python) позволяет нам...