[Rcpp-devel] RcppArmadillo updates
Dirk Eddelbuettel
edd at debian.org
Sat Jul 23 16:05:06 CEST 2011
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.
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
More information about the Rcpp-devel
mailing list