Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
为什么 Rcpp::warning() 比 R warning 慢?
考虑以下函数foo and bar 仅在打印警告方面有所不同 及其 R 等效项fooR and barR cppFunction void foo int i 0 while i lt 1e3 i return cppFunction vo
r
rcpp
Rcpp 公开类的序列化
我在 R 包中编写了一个 C 类 并将其暴露给 R 命名空间RCPP EXPOSED CLASS and RCPP MODULE 一切都很好 gt index An object of class Index Slot index C ob
c
r
serialization
rcpp
是否可以在 [win-builder](http://win-builder.r-project.org/) 上构建使用 Rcpp 和 Boost.Thread 的 R 包?
最近做了一个R包 使用Rcpp来集成R和C C 库 Boost 用于多线程 我想知道我的包是否可以构建在http win builder r project org http win builder r project org 我发现定义了
c
Multithreading
r
boost
rcpp
在 Windows 上使用与 Rtools 和 Rcpp 附带的不同的 gcc 版本
在我开始更新 gcc 之前 是否有人真正尝试过这一点 他们能否确认需要从源代码构建 R 来更新用于使用 Rcpp 编译 c 代码的 gcc 版本 即不一定用于包创作 当然也不适用于 CRAN 有效 包 请参阅德克对此问题的回答 以及原发帖者
c
Windows
r
gcc
rcpp
在 Rcpp 中 - 如何返回带有名称的向量
假设我有以下矩阵 testM lt as matrix read table textConnection 1 5 4 1 3 2 2 1 5 4 1 3 2 2 1 5 4 1 3 2 2 1 5 4 1 3 2 2 1 5 4 1 3
r
rcpp
RcppArmadillo 伽马分布在具有相同种子的平台之间有所不同
我正在研究一套 https github com osorensen BayesMallows 它使用来自 RcppArmadillo 的随机数 该软件包运行 MCMC 算法 为了获得精确的再现性 用户应该能够设置随机数种子 这样做时 看起
r
rcpp
armadillo
rcpp11
Rcpp 和移动语义
我实现了一个算法C 返回一个巨大的元素数组作为输出 现在 我想实现一个包装器Rcpp这样我就可以使用调用这个函数R 我在 Makevars 文件中指定了以下设置 PKG CXXFLAGS std c 11 这样我就可以使用C 11版本了 R
c
C11
rcpp
movesemantics
Rcpp 中的折叠向量
我有一个 Rcpp 函数 它给我一个结果列表 其中包含一些字符串向量 std vector 1 1 0 1 0 0 0 0 2 1 0 0 0 0 0 1 3 1 0 1 0 0 0 0 4 1 0 0 0 1 0 0 我想得到这样的东西
c
r
vector
rcpp
Rcpp 函数比相同的 R 函数慢
我一直在编写一个 R 函数来计算特定分布的积分 请参见下面的代码 EVofPsi function psi probabilityMeasure eps 0 01 distFun function u probabilityMeasure
c
r
performance
rcpp
rcpp源码Cpp编译器设置
我正在使用 Rcpp 来加速在 R 3 4 Windows7 中重复调用的函数 我希望更改编译器设置 当我打电话时 sourceCpp scoreseq1 1 cc verbose TRUE 部分输出内容如下 C RBuildTools 3
r
rcpp
如何使用Rcpp来加速for循环?
我创建了一个 for 循环 我想使用 Rcpp 库来加速它 我对C 不太熟悉 你能帮我让我的功能更快吗 感谢您的帮助 我已经包含了我的算法 代码 输入和输出以及 sessionInfo Here is 我的算法 如果当前价格高于先前价格 则
r
performance
forloop
rcpp
函数导致自动生成的 RcppExports.R 检查错误
我正在使用 Rcpp 0 12 11 和 R 3 4 0 当我将 Rcpp 升级到 0 12 11 时 由 Rcpp compileAttributes 自动生成的 R 文件 RcppExports R 开始为我提供略有不同的函数调用 ru
r
rcpp
访问 Rcpp 中的命名列表元素
我想在 Rcpp 中按名称访问命名列表元素 In R gt b list bgroups c 1 1 1 1 1 0 0 0 0 0 gt b bgroups 1 1 1 1 1 1 0 0 0 0 0 然后当尝试在 Rcpp 中访问它时
r
rcpp
R中的快速并行二分距离计算
使用并行 Rcpp 后端计算 R 中二分距离最快的方法是什么 parallelDist是一个很棒的包 带有 cpp 后端并支持多线程 但不支持二分距离计算 据我所知 Using parallelDist 用于二分距离矩阵计算 除了 m1 m
r
Optimization
Distance
rcpp
Rcpp:如何确保 NumericMatrix 的深度复制?
假设我有一个 Rcpp NumericMatrix A 我想将 A 的相同副本 不是指针副本 复制到另一个 Rcpp NumericMatrix B 中 这是完成这项工作的正确方法吗 Rcpp NumericMatrix B Rcpp cl
r
rcpp
使用 Rcpp 将循环从 R 转换为 C++
我想使用 Rcpp 提高一些 R 代码的速度 然而我对C 的了解却很少 因此 我检查了 Rcpp 提供的文档 以及 Dirk Eddelbuttel 网站上提供的其他文档 阅读完所有内容后 我尝试执行一个用 R 编写的简单循环 不幸的是 我
c
r
rcpp
RcppEigen 稀疏矩阵插入操作给出无效类“dgCMatrix”错误
我正在尝试加快使用 C 的速度来快速构建一些在 R 中使用的稀疏矩阵 但是 我似乎无法使用 insert 方法来更改 Eigen 中稀疏矩阵的单个元素并获得正确的 R 对象dgCMatrix 类 下面是一个简单的例子 C 代码是 inclu
c
r
sparsematrix
rcpp
将新组件添加到 Rcpp 中的 DatetimeVector
如果有人可以帮助我将新组件推回到DatetimeVector A DatetimeVector只有开始 结束 getDatetimes和尺寸方法 我想说不要 出于多种原因 AllRcpp 类型使用底层SEXP这需要连续的内存 因此添加单个元
rcpp
Rcpp:安装带有静态库的包,以便独立于平台使用
我想使用libDAI C https bitbucket org jorism libdaiR 包中的库并需要该包 可在 Linux 和 Windows 上使用 节省磁盘空间 外部库有约 60 Mb 最终用户不需要安装boost和gmp进行
c
r
staticlibraries
rcpp
A
将 Rcpp 函数扩展到任何类型的输入向量
我有以下函数 它执行一个简单的循环NumericVector并返回int类型值 Rcpp cppFunction int calc streak NumericVector x int i1 int i2 int cur streak 1
c
r
rcpp
«
1
2
3
4
5
6
...8
»