Мы знаем, что число умножений при умножении двух матриц nxn равно n ^ 3, а для умножения треугольной матрицы на квадратную матрицу - (n ^ 3) / 2.
- Поддерживает ли BlockMatrix в Spark треугольную матрицу?
- Если да, то нужно ли (n ^ 3) / 2 операций?
- Если нет, то как реализовать это в Spark, чтобы обеспечить более быстрое выполнение?
Заранее спасибо.