Результаты поиска по запросу "armadillo"

1 ответ

 больше предназначено для встроенного кода, а не для параметров уровня пакета.

1 ответ

Запуск этого кода дает:

я по этомувопросЯ пытаюсь понять, как эффективно обновить подмножество

1 ответ

Ниже приведен полный код с еще одним небольшим ремонтом или двумя:

я есть функция, написанная в стиле RcppArmadillo, и я хочу использовать ее для изменения переменных в вызывающей среде. Я знаю, что не рекомендуется делать т...

ТОП публикаций

1 ответ

броненосец C ++: инициализация матрицы из массива

Я новичок в использовании броненосца, и не мог получить следующее, несмотря на попытки / поиск совсем немного. Есть два огромных (динамических) массива (не вектора), для которых мне нужно выполнить корреляцию. Я решил использовать броненосец для ...

2 ответа

Как только вы все сделаете правильно, вы можете (и, возможно, должны) профиль.

pArmadillo преобразование из R в Rcpp сarma::vec так же просто, как с Rcpp иNumericVector, Мой проект использует RcppArmadillo. Я не уверен, что использовать,NumericVector или жеarma::vec? Каковы основные различия между этими двумя? Когда ...

2 ответа

До тех пор, пока вы будете соблюдать эту последовательность, вы можете делать это следующим образом. Это становится проблематичным, если у вас есть более одной функции, которую вы используете более чем в одном месте. В этом случае обычной практикой является создание файла заголовка с объявлением функции (без пространства имен или определения функции) и включение этого файла во все файлы, где вы используете функцию.

ю, что у меня проблема с безопасностью потоков. Поскольку код, который я сейчас имею, будет выполняться с помощью 'seThreadOptions (1)'. Мой вопрос в том, что было бы хорошей практикой для преодоления этого. Я знаю это:Указатель функции ...

2 ответа

Библиотека кросс-компиляции линейной алгебры Armadillo

Мне нравится использоватьБиблиотека линейной алгебры Armadillo [http://arma.sourceforge.net/], Это становится чрезвычайно приятно при переносе октавных файлов .m на C ++, особенно когда вам нужно использовать собственные методы. Однако я ...

1 ответ

NLopt с данными броненосца

Целевая функция NLopt выглядит следующим образом: double myfunc(const std::vector<double> &x, std::vector<double> &grad, void *my_func_data)x - данные, которые оптимизируются, grad - вектор градиентов, а my_func_data содержит дополнительные ...

3 ответа

Armadillo + BLAS + LAPACK: ошибка связи?

Когда я пытаюсь скомпилировать example1.cpp, который поставляется с Armadillo 2.4.2, я продолжаю получать следующую ошибку компоновки: /tmp/ccbnLbA0.o: In function `double arma::blas::dot<double>(unsigned int, double const*, double ...

4 ответа

быстрее, чем scan () с Rcpp?

Чтение ~ 5х10 ^ 6 числовых значений в R из текстового файла на моем компьютере происходит относительно медленно (несколько секунд, и я прочитал несколько таких файлов), даже еслиscan(..., what="numeric", nmax=5000) или аналогичные трюки. Может ...