Вопросы по теме 'ublas'

Почему компилятор выбирает метод const вместо неконстантного?
Я пытаюсь реализовать трехмерный тензор, используя матрицу uBlas из boost в качестве бэкэнда. Одна из функций — получение ссылки на срез и позволяет легко назначить матрицу. Ниже приведен фрагмент класса тензора: template<class L, class...
353 просмотров
schedule 11.04.2023

Почему умножение матриц ускорений происходит медленнее, чем у меня?
Я реализовал одно матричное умножение с boost::numeric::ublas::matrix (см. мой полный рабочий код повышения ) Result result = read (); boost::numeric::ublas::matrix<int> C; C = boost::numeric::ublas::prod(result.A, result.B); и еще...
22410 просмотров
schedule 27.02.2023

Почему Eigen в 5 раз медленнее, чем ublas на следующем примере?
В версии Eigen я использую «настоящие» матрицы и векторы фиксированного размера, лучший алгоритм (LDLT по сравнению с LU в uBlas), он использует внутри SIMD-инструкции. Итак, почему он медленнее, чем uBlas на следующем примере? Я уверен, что делаю...
4657 просмотров
schedule 09.12.2022