The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
lazymatrix 0.1.0
Initial CRAN submission.
New Features
- Introduced lazy evaluation framework for working with normalized
sparse matrices
- Represent large sparse matrices symbolically with the S4 object
LazyMatrix
- Fundamental matrix operations like matrix-vector multiplication and
transpose matrix-vector multiplication supported for the
LazyMatrix object
- Added support for subsetting methods, mirroring matrix objects from
base R and
Matrix. The symbolic equivalent of column
vectors is called LazyColumn
- Implemented specific statistical algorithms, LSQR, truncated partial
SVD, for showcasing how
lazymatrix can be implemented
- Optimized internal C++ loops for sparse matrix operations using
RcppArmadillo.
Improvements
- Optimized matrix multiplication for lazy objects to avoid
materialization
- Added vignette demonstrating typical workflow with large sparse
datasets
Bug Fixes
- No known bugs fixed in initial release
Documentation
- Added comprehensive
roxygen2 documentation for all
exported functions
- Included example code in each function’s documentation
- Wrote getting started vignette covering installation and basic
usage
Internal Changes
- Utilized Matrix package for underlying sparse matrix
representation
- Implemented partial SVD using
irlba
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.