unmatvec {rTensor} | R Documentation |
Unmatvec Folding of Matrix
Description
The inverse operation to matvec-methods
, turning a matrix into a Tensor. For a full account of matrix folding/unfolding operations, consult Kolda and Bader (2009).
Usage
unmatvec(mat, modes = NULL)
Arguments
mat |
matrix to be folded into a Tensor |
modes |
the modes of the output Tensor |
Value
Tensor object with modes given by modes
References
T. Kolda, B. Bader, "Tensor decomposition and applications". SIAM Applied Mathematics and Applications 2009.
See Also
Examples
tnsr <- new("Tensor",3L,c(3L,4L,5L),data=runif(60))
matT1<-matvec(tnsr)
identical(unmatvec(matT1,modes=c(3,4,5)),tnsr)
[Package rTensor version 1.4.8 Index]