[Rcpp-devel] RcppArmadillo updates

Dirk Eddelbuettel edd at debian.org
Sat Jul 23 18:40:50 CEST 2011


On 23 July 2011 at 09:05, Dirk Eddelbuettel wrote:
| 
| On 22 July 2011 at 20:17, Dirk Eddelbuettel wrote:
| | 
| | Conrad continues to pump out Armadillo releases:
| | 
| |  - a bug fix release Armadillo 2.0.2 arrived a couple of days and was
| |    uploaded to CRAN as RcppArmadillo 0.2.25 where it is patiently awaiting
| 
| [oops, that should have said 0.2.26]
| 
| |    the resumption of normal service (and currently over 200 packages are
| |    sitting there); we expect this to happen early next week
| 
| I stand corrected, this actually happened this morning, see
| 
|   http://dirk.eddelbuettel.com/cranberries/index.html 
| 
| and with that ...
| 
| |  - a first beta release Armadillo 2.1.91, in preparation of 2.2.0, was made
| |    today and has been rolled into RcppArmadillo 0.2.26 but I think I will
| 
| [and that should have said 0.2.27]
| 
| |    wait with the push to CRAN.  
| 
| ... I just pushed RcppArmadillo_0.2.27 into incoming on CRAN.  As before this
| is a beta release to help Conrad to iron out any issues; should you see any
| unexpected behaviour please feel free to report back here first. Rollbacks
| are always available thanks to the archive/ section on CRAN as well as my
| code directory at the URL below.

And RcppArmadillo 0.2.27 is now on CRAN too. 

Dirk
 
| Cheers, Dirk
|  
| | In the meantime, these version (as well as older releases) are available from
| | 
| |    http://dirk.eddelbuettel.com/code/rcpp/
| | 
| | The NEWS entries back to 2.0.0 are below for your perusal.
| | 
| | Cheers, Dirk
| | 
| | 
| | 
| | 0.2.27  2011-07-22
| | 
| |     o   Upgraded to Armadillo release 2.1.91 "v2.2 beta 1"
| | 
| |           * faster multiplication of small matrices
| |           * faster trans()
| |           * faster handling of submatrices by norm()
| |           * added economical singular value decomposition: svd_thin()
| |           * added circ_toeplitz()
| |           * added .is_colvec() & .is_rowvec()
| | 
| | 0.2.26  2011-07-17
| | 
| |     o   Upgraded to Armadillo release 2.0.2 
| | 
| |           * fix for handling of conjugate transpose by as_scalar()
| |           * fix for handling of aliasing by diagmat()
| |           * fix for handling of empty matrices by symmatu()/symmatl()
| | 
| | 0.2.25  2011-06-30
| | 
| |     o   Upgraded to Armadillo 2.0.1 which fixes two minor compilation issues
| | 
| | 0.2.24  2011-06-29
| | 
| |     o   Upgraded to Armadillo release 2.0.0 "Carnivorous Sugar Glider"
| | 
| |           * faster multiplication of tiny matrices (≤ 4x4)
| | 	  * faster compound expressions containing submatrices
| | 	  * faster inverse of symmetric positive definite matrices
| | 	  * faster element access for fixed size matrices
| | 	  * added handling of arbitrarily sized empty matrices (eg. 5x0)
| | 	  * added loading & saving of matrices as CSV text files
| | 	  * added .count() member function to running_stat and
| | 	    running_stat_vec 
| | 	  * added syl(), strans(), symmatu()/symmatl()
| | 	  * added submatrices of submatrices
| | 	  * det(), inv() and solve() can be forced to use more precise
| | 	  * algorithms for tiny matrices (≤ 4x4)
| | 	  * htrans() has been deprecated; use trans() instead
| | 	  * API change: trans() now takes the complex conjugate when
| | 	    transposing a complex matrix 
| | 	  * API change: .is_vec() now outputs true for empty vectors
| | 	    (eg. 0x1) 
| | 	  * API change: forms of chol(), eig_sym(), eig_gen(), inv(), 
| |             lu(), pinv(), princomp(), qr(), solve(), svd(), syl() that do not
| | 	    return a bool indicating success now throw std::runtime_error
| | 	    exceptions when failures are detected 
| | 	  * API change: princomp_cov() has been removed; princomp() in 
| |             conjunction with cov() can be used instead
| | 	  * API change: set_log_stream() & get_log_stream() have been 
| |             replaced by set_stream_err1() & get_stream_err1()
| | 
| | 
| | -- 
| | Gauss once played himself in a zero-sum game and won $50.
| |                       -- #11 at http://www.gaussfacts.com
| | _______________________________________________
| | Rcpp-devel mailing list
| | Rcpp-devel at lists.r-forge.r-project.org
| | https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel
| 
| -- 
| Gauss once played himself in a zero-sum game and won $50.
|                       -- #11 at http://www.gaussfacts.com

-- 
Gauss once played himself in a zero-sum game and won $50.
                      -- #11 at http://www.gaussfacts.com


More information about the Rcpp-devel mailing list