Вопросы по теме 'armadillo'
Разложение QR в RcppArmadillo
Действительно смущен, почему вывод QR с использованием RcppArmadillo отличается от вывода QR из R; Документация Armadillo также не дает четкого ответа. По сути, когда я даю R матрицу Y, которая равна n * q (скажем, 1000 X 20), я возвращаю Q, которая...
1295 просмотров
schedule
24.10.2022
Более быстрый способ чтения файла данных с помощью броненосца в С++
Привет, я только недавно открыл для себя библиотеку armadillo для C++, и она мне очень нравится. Я создаю приложение после его прототипирования в MATLAB, чтобы выполнять его намного быстрее. Проблема, с которой я столкнулся, заключается в том, что...
2046 просмотров
schedule
22.01.2023
Броненосец в Win64 (LAPACK и BLAS) — VC++ 2010
Я использую VC++ 2010 для расчета матриц с помощью Armadillo. Я обнаружил, что Armadillo использует LAPACK и BLAS для выполнения некоторой работы с обратными матрицами, в его примерах есть файлы .lib (lapack_win32_MT.lib и blas_win32_MT.lib). Теперь...
1532 просмотров
schedule
12.08.2022
Связывание с библиотеками Armadillo с помощью CMake
Я пытаюсь установить MLPack в Windows 8. Я настраиваю файл CMakeLists.txt с помощью:
set(ARMADILLO_LIBRARY "C:\\Program Files (x86)\\armadillo\\lib")
set(ARMADILLO_INCLUDE_DIR "C:\\Program Files (x86)\\armadillo\\include")
Затем, когда я...
14273 просмотров
schedule
28.04.2023
Броненосец (+BLAS) с использованием графического процессора
Можно ли запускать расчеты броненосцев с помощью графического процессора? Есть ли способ использовать библиотеки blas GPU (например, cuBLAS) с броненосцем? Просто примечание, я совершенно новичок в программировании GPU.
3681 просмотров
schedule
17.10.2022
Статическое связывание .dll и создателя cmake/qt?
Я использую пакет armadillo для линейной алгебры с C++, для правильной работы которого требуется пара lapack и blas .dll. Я не совсем уверен, что понимаю, что такое статическое связывание. Можно ли как-то поместить эти .dll «внутри» .exe, чтобы мне...
982 просмотров
schedule
15.07.2022
Как превратить куб в матричного броненосца
знаете ли вы, можно ли с библиотекой Armadillo преобразовать куб в матрицу, как в Matlab, с помощью одной инструкции:
A = изменить форму (A, M * N, D); , где был A и теперь он
большое спасибо
2119 просмотров
schedule
30.05.2023
Кросс-компиляция библиотеки линейной алгебры Armadillo
Мне нравится пользоваться библиотекой линейной алгебры Armadillo . Это становится чрезвычайно удобным при переносе файлов octave .m на C++, особенно когда вам приходится использовать собственные методы.
Однако я столкнулся с проблемами, когда мне...
5811 просмотров
schedule
26.01.2023
Armadillo — удаление строк в кубе
Я использую библиотеку C++ Armadillo для матриц.
У меня есть трехмерная матрица (куб) размером [73 256 1000].
Я хотел бы взять только часть строк куба, например. в матлабе
A = A(3:66, :, :);
Как это сделать с помощью Armadillo ? В...
884 просмотров
schedule
06.10.2022
Броненосец - как извлечь строки?
Я использую библиотеку Armadillo C++ для матриц.
Я хотел бы скопировать некоторые строки во внешний массив (мне нужно скопировать их на GPU). Есть ли быстрый способ сделать это?
Если я использую .rows , это дает мне подвид без доступа к...
7523 просмотров
schedule
07.04.2023
компиляция броненосца с помощью Rtools/MinGW
Я тщетно пытаюсь скомпилировать библиотеку линейной алгебры броненосца для windows. Используя исходный код armadillo-4.200.0, у меня установлен Rtools-3.1, а в пути установлен msys из MinGW.
Поскольку моей конечной целью является использование...
606 просмотров
schedule
22.05.2022
Makefile для кода C++ при использовании библиотеки матриц Armadillo
Я установил библиотеку линейной алгебры Armadillo, чтобы выполнять некоторые матричные операции в ОС Linux Mint. но моя проблема в том, что я не могу скомпилировать и выполнить свой код на С++ с помощью makefile:
мой make-файл выглядит следующим...
812 просмотров
schedule
29.12.2022
Как установить библиотеку С++ в Linux
Я новичок в среде Linux. Я использую Ubuntu 13.10 и хочу установить Armadillo . В файле readme сказано, что сначала я должен установить еще три библиотеки: LAPACK, BLAS и ATLAS.
Я скачал lapack-3.5.0, но не знаю как его установить (знаю только...
15439 просмотров
schedule
07.05.2023
Экспоненциальная матрица с броненосцем
В настоящее время я разрабатываю свой собственный код C++/Mex и Matlab, но мой проект становится большим, и я подумываю о переходе на подходящую библиотеку линейной алгебры. Я читал очень хорошие вещи о Armadillo, но я не могу найти несколько важных...
2135 просмотров
schedule
18.07.2022
Является ли матрица Armadillo C++ потокобезопасной?
Armadillo — это библиотека линейной алгебры C++. Интересно, является ли его реализация потокобезопасной? Например, у меня есть матрица A, и есть 2 потока, модифицирующих ее. Я просмотрел его документацию, но об этом не упоминается.
757 просмотров
schedule
08.02.2023
Передайте матрицу Armadillo C++ через MPI
Мне нужно передать матрицу или сложный тип матрицы, определенный Matrix Library Armadillo C++ , через MPI. Каков хороший способ сделать это? Я думал попробовать:
Запишите матрицу в какой-нибудь массив, а затем отправьте строки/столбцы этого...
1480 просмотров
schedule
16.03.2024
Конвертировать CV::Mat в Arma::mat
Я пытаюсь преобразовать матрицу формы в Opencv в матрицу броненосца.
Я нашел эту функцию в эта ссылка
но когда я пытаюсь вызвать его, выдает ошибку:
ошибка C2783: 'arma::Mat cvMat2armaMat(cv::Mat &)': не удалось вывести аргумент шаблона...
2414 просмотров
schedule
17.10.2022
Отсутствие одного элемента в решении линейных уравнений по ЛАПАКУ
Я действительно смущен решением, которое я получаю из системы линейных уравнений. Моя цель - решить линейное уравнение: A*x = e с помощью функции в lapack. Вот мой код:
#include <iostream>
#include "/usr/include/armadillo"
#include...
101 просмотров
schedule
28.11.2022
Использование arma::solve с RcppParallel: как избежать дисбаланса стека?
Я хочу использовать arma::solve в rcppParallel worker. Проблема в том, что код приводит к сбою R, вероятно, из-за дисбаланса стека.
Чтобы избежать проблем с дисбалансом стека, следует использовать объекты RMatrix вместо объектов arma::mat в...
251 просмотров
schedule
23.07.2023
Установка библиотеки с помощью компилятора
Время от времени я пишу фрагменты кода на C++, чтобы ускорить работу в R через Rcpp, но теперь я хотел бы сделать больше, используя библиотеку Armadillo, но у меня возникли проблемы с ее установкой.
В файле README указано создать место для папки...
77 просмотров
schedule
18.09.2022