Publications by Thinking inside the box
RcppArmadillo 0.3.0.2 released and on CRAN
Earlier today, Conrad Sanderson released another bug-fix version 3.0.2 for the still fairly recent 3.0.0 version of his excellent Armadillo C++ template library for linear algebra. The new RcppArmadillo release 0.3.0.2 also appeared on CRAN this morning. Beside Conrad’s bugfix in Armadillo itself, he also convinced us to unroll a change impos...
1361 sym R (330 sym/1 pcs)
RcppArmadillo 0.3.0.3
Two days ago, Conrad Sanderson released another bug-fix version 3.0.3 for the 3.0.0 branch of his excellent Armadillo C++ template library for linear algebra. The new RcppArmadillo release 0.3.0.3 which contains it appeared on CRAN yesterday. Beside Conrad’s bugfixes we also added an example script for fastLm and faster linear model fits. T...
1054 sym R (297 sym/1 pcs)
RcppSMC 0.1.1
CRAN now tests packages against g++-4.7 (as this version has become the default on Debian‘s testing variant. This compiler switch once again triggered a set of build failures, mostly from include files now deemed missing. For RcppSMC, it came down to a five-character patch of explicitly stating one max() call as std::max() No other changes ...
958 sym R (107 sym/1 pcs)
RProtoBuf 0.2.4
A new release 0.2.4 of RProtoBuf is now on CRAN. RProtoBuf provides GNU R bindings for the Google Protobuf data encoding library used and released by Google. This release once again contains a number of patches kindly contributed by Murray Stokely, as well as an added header file needed to build with the g++ 4.7 version which has become the bu...
1184 sym Python (389 sym/1 pcs)
RcppArmadillo 0.3.2.0
A new stable release 3.2.0 of Armadillo is now available. As usual, we have wrapped this into a new RcppArmadillo package, now at 0.3.0.2; and this version is now available via CRAN. The short NEWS entry follows below. For those interested in following RcppArmadillo eevn more closely, we generally track Conrad’s Armadillo release candidates ...
1140 sym R (404 sym/1 pcs)
Rcpp 0.9.11
Release 0.9.11 of Rcpp arrived on CRAN this morning and in Debian later today. This is a somewhat incremental release with a few internal improvements and few new features. One interesting new development has been contributed by John Chambers who is extending ‘Rcpp modules’ into ‘Rcpp classes’ which allows R code to modify and extend C+...
1537 sym Python (917 sym/1 pcs)
Rcpp 0.9.12
A bug-fix release 0.9.12 of Rcpp arrived earlier today on CRAN and is now in Debian too. This fixes a minor snafu with the Rcpp::Enviroment constructor following a minor change made for 0.9.11. It also reduces the number of unit tests running by default as CRAN was complaining that it took to long. I am not impresses—tests are for running, no...
1409 sym R (500 sym/1 pcs)
Rcpp 0.9.13
The bug-fix in version 0.9.12 of Rcpp turned out to be incomplete, so a new version 0.9.13 is now on CRAN and will get to Debian shortly. The Rcpp::Enviroment constructor is now properly fixed (using the global environment as a default value). As well, a new #define was created to detect the clang++ compiler before/after version 3.0.0 as one e...
1417 sym Python (660 sym/1 pcs)
Getting numpy data into R
The other day, I found myself confronted with a large number of large files. Which were presented in (gzip-)compressed ascii format—which R reads directly via gzfile() connections—as well as (compressed) numpy files. The numpy can be read very efficiently into Python. We can do the same in R via save() and load(), of course. But the trouble ...
3136 sym R (1159 sym/3 pcs)
RcppArmadillo 0.3.2.3
Conrad releaser version 3.2.3 of Armadillo a few days ago, and the corresponding RcppArmadillo package 0.3.2.3 is now CRAN. (For these keeping score 3.2.1 never was a full release, and 3.2.2 containing fixes for a build issue that did not affect the R package build so we skipped it.) The short NEWS entry follows below. This version fixes some i...
1617 sym Python (788 sym/1 pcs)