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.

expandFunctions: Feature Matrix Builder

Generates feature matrix outputs from R object inputs using a variety of expansion functions. The generated feature matrices have applications as inputs for a variety of machine learning algorithms. The expansion functions are based on coercing the input to a matrix, treating the columns as features and converting individual columns or combinations into blocks of columns. Currently these include expansion of columns by efficient sparse embedding by vectors of lags, quadratic expansion into squares and unique products, powers by vectors of degree, vectors of orthogonal polynomials functions, and block random affine projection transformations (RAPTs). The transformations are magrittr- and cbind-friendly, and can be used in a building block fashion. For instance, taking the cos() of the output of the RAPT transformation generates a stationary kernel expansion via Bochner's theorem, and this expansion can then be cbind-ed with other features. Additionally, there are utilities for replacing features, removing rows with NAs, creating matrix samples of a given distribution, a simple wrapper for LASSO with CV, a Freeman-Tukey transform, generalizations of the outer function, matrix size-preserving discrete difference by row, plotting, etc.

Version: 0.1.0
Imports: utils, stats, graphics, plyr, orthopolynom, polynom, glmnet
Published: 2016-10-01
DOI: 10.32614/CRAN.package.expandFunctions
Author: Scott Miller [aut, cre]
Maintainer: Scott Miller <sam3CRAN at gmail.com>
License: GPL-2
NeedsCompilation: no
Materials: README NEWS
CRAN checks: expandFunctions results

Documentation:

Reference manual: expandFunctions.pdf

Downloads:

Package source: expandFunctions_0.1.0.tar.gz
Windows binaries: r-devel: expandFunctions_0.1.0.zip, r-release: expandFunctions_0.1.0.zip, r-oldrel: expandFunctions_0.1.0.zip
macOS binaries: r-release (arm64): expandFunctions_0.1.0.tgz, r-oldrel (arm64): expandFunctions_0.1.0.tgz, r-release (x86_64): expandFunctions_0.1.0.tgz, r-oldrel (x86_64): expandFunctions_0.1.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=expandFunctions to link to this page.

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.