Le 16/07/10 01:59, Davor Cubranic a écrit :
On 2010-07-15, at 11:52 AM, Dirk Eddelbuettel wrote:
Thanks for checking. Updating to Armadillo 0.9.52 is on the TODO list, but
given that CRAN is effectively closed right now and useR! is next week, we're
in no hurry. I'll try to get to it, maybe even while at useR!.
No worries, there isn't much you can do in this case. Enjoy the conference!
Any ideas on why using an intermediary variable ("mat c = chol(m); c.diag()") seems to be
slightly slower than wrapping Cholesky's result in a 'mat' constructor
("mat(chol(m)).diag()")?
Davor
Hi Davor,
Could you provide a reproducible example. With the last version of
inline, one can use cxxfunction to compile code that uses RcppArmadillo:
fx <- cxxfunction( signature(x = "integer", y = "numeric" ) , '
int dim = as<int>( x ) ;
arma::mat z = as<double>(y) * arma::eye<arma::mat>( dim, dim ) ;
return wrap( arma::accu(z) ) ;
', plugin = "RcppArmadillo" )
fx( 2L, 5 )
Also, to reply to the question "what is the version of armadillo that is
embedded in RcppArmadillo", you can use :
> RcppArmadillo:::armadillo_version()
major minor patch
0 9 10
Romain
--
Romain Francois
Professional R Enthusiast
+33(0) 6 28 91 30 30
http://romainfrancois.blog.free.fr
|- http://bit.ly/bc8jNi : Rcpp 0.8.4
|- http://bit.ly/dz0RlX : bibtex 0.2-1
`- http://bit.ly/a5CK2h : Les estivales 2010
_______________________________________________
Rcpp-devel mailing list
[email protected]
https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel