2011
DOI: 10.18637/jss.v040.i08
|View full text |Cite
|
Sign up to set email alerts
|

Rcpp: SeamlessRandC++Integration

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
388
0
5

Year Published

2012
2012
2023
2023

Publication Types

Select...
7
3

Relationship

1
9

Authors

Journals

citations
Cited by 1,007 publications
(393 citation statements)
references
References 5 publications
0
388
0
5
Order By: Relevance
“…The R package Rcpp (Eddelbuettel and François 2011) was employed to make the new implementation available as R package, reducing the installation to a single command and simplifying its usage, see Section 3 for details. All data can be kept in R, and files do not have to be handled externally.…”
Section: Methodsmentioning
confidence: 99%
“…The R package Rcpp (Eddelbuettel and François 2011) was employed to make the new implementation available as R package, reducing the installation to a single command and simplifying its usage, see Section 3 for details. All data can be kept in R, and files do not have to be handled externally.…”
Section: Methodsmentioning
confidence: 99%
“…The Rcpp package (Eddelbuettel and François 2011;Eddelbuettel 2013) is used to facilitate this integration of the R and C++ code for these objects. Each method is wrapped individually which allows us to add user-friendly custom error handling, type coercion, and performance improvements at the cost of a more verbose implementation.…”
Section: Under the Hood: S4 Classes And Methodsmentioning
confidence: 99%
“…Efficient implementation of functions responsible for log-density evaluation is therefore a rewarding optimization strategy which can be combined with the strategies discussed in Section 4.2. The Rcpp (Eddelbuettel and François 2011) framework offers a convenient way to port R functions to C++. Here we use the RcppArmadillo (Eddelbuettel and Sanderson 2014) package for its convenient matrix algebra operations to transform the log-likelihood component of the log-posterior (as it takes the majority of time for large data, compared to the log-prior): While the result is a decent speedup given the relatively small effort put in, yet the impact is not as significant as the previous two strategies.…”
Section: High-performance Pdf Evaluationmentioning
confidence: 99%