Rcpp在R中提供C ++代码的无缝集成。
为什么Rcpp :: Function可以用作boost :: function,它可以在运行时进行内省吗?
我有一个矢量 > - 基本上是一个类似函数的对象的向量。该向量包含一些Rcpp :: Function对象,以及一些boost :: function
示例我有一个Rcpp函数,我想调用boost :: posix_time :: time_from_string()。我从boost文档中获取了示例代码,并使用...将其转换为c ++函数。
在这里建立Parallel Worker的示例,我想在Parallel Worker中使用函数指针。下面的代码产生一个错误:“无法初始化...
我没有编写Rcpp代码来执行与时间序列相关的计算:#include // [[Rcpp :: depends(RcppArmadillo)]] // [[Rcpp :: export]] double AmiA(arma :: vec ts,int n,...
我正在尝试为自己使用创建一个R包,即使用Rcpp,其C ++代码包含Levmar库。我在Windows上工作。当我使用CMake构建它时,C ++代码工作正常...
将R包的错误与Rcpp链接:“undefined symbol:LAPACKE_dgels”
我正在创建一个R包'lapacker'来为R提供和使用的内部LAPACK库提供C接口(仅使用双精度和双复合),使用R API头文件“R_ext / ...
通过devtools下载包(使用RcppArmadillo)时出错
我正在尝试使用devtools从github下载一个R包,我遇到了一些问题。从我得到的错误信息来看,问题似乎与RcppArmadillo有关,......
我正在尝试为R构建超快速模式函数,以用于汇总大型分类数据集。该函数应采用所有支持的R类型的向量输入并返回模式。我读过...
我的目标是构建一个数据集类和一个模型类,并将它们暴露给R.模型类有一个train()方法,它接受一个数据集实例的引用,这似乎是根源...
如何使用Rcpp删除简单列表的NULL元素?或者我怎样才能将这个R函数转换为Rcpp? x [!sapply(x,is.null)]要测试的一些R数据:x
是否允许/可能在Rcpp中的pragma openmp parallel for循环中调用R函数或fortran代码?
在一个Rcpp项目中,我希望能够调用一个R函数(cobs包中的cobs函数进行凹拟样条拟合)或调用它所依赖的fortran代码(cobs ...
使用Rcpp模块将简单的C ++ Student类暴露给R.
我正在尝试使用包中的Rcpp将C ++中的简单Student类公开给R。这是我的设置... src / Student.hpp // Student.hpp #ifndef Student_hpp #define Student_hpp #include
在R中,矩阵乘法非常优化,即实际上只是对BLAS / LAPACK的调用。但是,我很惊讶这个非常天真的C ++代码用于矩阵向量乘法似乎可靠地快了30%。 ...
在Rcpp中调用numDeriv:hessian()和多参数目标函数
我的目标是从cpp文件(使用Rcpp)调用numDeriv R包中的hessian()函数。一个玩具示例:我想在点x = 1处计算一维函数x ^ n的粗糙度...
我试图在rcpp中写一个函数r(d,n)。该函数从正态分布N(0,d)返回n个随机抽取。这个函数应该很好定义,因此函数应该返回...
我在Rcpp中编写了一个函数,并用内联编译它。现在,我想在不同的内核上并行运行它,但是我遇到了一个奇怪的错误。这是一个最小的例子,其中函数funCPP1 ...
我正在使用Rcpp和另一个第三方C ++库开发一个包。当我尝试安装软件包时,我在inDL中遇到了错误(x,as.logical(local),as.logical(now),...):无法加载...
为什么Rcpp只在从R包调用时才会发生段错误,而不是直接通过sourceCpp来源?
我有一个C语言函数,当使用Rcpp独立源代码时在R中工作,但当我将它包含在已编译的R包中时,我不断收到以下错误:error:arma :: memory :: acquire():out of ...