Результаты поиска по запросу "rcpp"
Как я могу использовать qnorm на Rcpp?
require(inline) func <- cxxfunction(, 'return Rcpp::wrap( qnorm(0.95,0.0,1.0) );' ,plugin="Rcpp")ошибка: нет соответствующей функции для вызова qnorm5 (double, int, int) require(inline) func <- cxxfunction(, 'return Rcpp::wrap( qnorm(0.95, 0.0, ...
1-мерная матрица заменяется вектором в R
> a<-matrix(c(1:9),3,3) > a [,1] [,2] [,3] [1,] 1 4 7 [2,] 2 5 8 [3,] 3 6 9 > a[3,]*a[,3] # I expect 1x1 matrix as result of this. [1] 21 48 81 > class(a) [1] "matrix" > class(a[3,]) [1] "integer"В R одномерная матрица заменяется вектором. Могу ...
вызов пользовательской функции R из C ++ с использованием Rcpp
У меня есть R-код с кучей пользовательских R-функций. Я пытаюсь заставить код работать быстрее и, конечно, лучший вариант - использовать Rcpp. Мой код включает функции, которые вызывают друг друга. Поэтому, если я напишу некоторые функции на C ...
Профилирование кода Rcpp в OS X
Я заинтересован в профилировании некоторого кода Rcpp под OS X (Mountain Lion 10.8.2), но при запуске запускается профилировщик. Пример игрушки, используяinlineпросто разработан так, чтобы профилировщик заметил достаточно времени. library(Rcpp) ...
Как изменить размер NumericVector?
Как я могу изменить размер в Rcpp?NumericVector? Когда я используюpush_back Функция для этого, программа замедляется. Но нет.resize() или же.reserve() функции. (Когда у меня уже естьNumericVector с желаемым размером, я могу использовать ...
Rcpp + inline - создание и вызов дополнительных функций
Я хотел бы знать, если есть способ создатьRcpp функции с использованиемinline пакеты в основной функции. Это пример того, что я хочу сделать: library(inline) library(Rcpp) a = 1:10 cpp.fun = cxxfunction(signature(data1="numeric"), plugin="Rcpp", ...
Использование сторонних заголовочных файлов с Rcpp
У меня есть файл заголовкаcoolStuff.h которая содержит функциюawesomeSauce(arg1) что я хотел бы использовать в моем исходном файле cpp. Структура каталогов: RworkingDirectorysourceCpptheCppFile.cppcppHeaderscoolStuff.hКод: #include <Rcpp.h> ...
Наиболее эффективный / векторизация при использовании предыдущего вычисленного значения (переходящий)
После этих разговоров: Могу ли я векторизовать расчет, который зависит от предыдущих элементов [https://stackoverflow.com/questions/7153586/can-i-vectorize-a-calculation-which-depends-on-previous-elements] sapply? tapply? ddply? Переменная ...
Преобразовать вектор RcppArmadillo в вектор Rcpp
Я пытаюсь преобразовать вектор RcppArmadillo (например,arma::colvec) в вектор Rcpp (NumericVector). Я знаю, что могу сначала преобразоватьarma::colvec вSEXP а затем конвертироватьSEXP вNumericVector ...
Переход от sourceCpp к пакету с Rcpp
У меня сейчас есть.cpp файл, который я могу скомпилировать с помощьюsourceCpp(), Как и ожидалось, создается соответствующая R-функция, и код работает как положено. Вот: #include <Rcpp.h> using namespace Rcpp; // [[Rcpp::export]] ...