amprod returns the \(k\)-mode product of an array with a
matrix.
Usage
amprod(A, M, k)
Value
An array whose \(k\)-mode unfolding is M %*%
mat(A,k).
Arguments
A
A real valued array.
M
A real matrix.
k
An integer. The mode along which M is to be
multiplied to A.
Author
Peter Hoff.
Details
The \(k\)-mode product of a tensor \(A\) with a matrix \(M\)
results in a tensor whose \(k\)-mode unfolding is \(M\) times
the \(k\)-mode unfolding of \(A\). That is
mat(amprod(A,M,k)) = M %*% mat(A,k). More details of the
\(k\)-mode product can be found in
Kolda and Bader (2009).
References
Kolda, T. G., & Bader, B. W. (2009). Tensor decompositions and applications. SIAM review, 51(3), 455-500. tools:::Rd_expr_doi("10.1137/07070111X")