Jump to content

Tensor reshaping

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Fmadd (talk | contribs) at 19:12, 13 June 2016. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In mathematics, matricization (also matricisation, matricizing, unfolding, or flattening[1]) is the operation that turns a tensor (a multi-dimensional array) into a matrix (a two-dimensional array).

Matricization may be regarded as a generalization of the mathematical concept of vectorization.

Matricization may be applied in connection with determination of the factors in the PARAFAC model.

References

  1. ^ A Newton--Grassmann Method for Computing the Best Multilinear Rank-(r1, r2, r3) Approximation of a Tensor, Lars Elden and Berkant Savas, SIAM. J. Matrix Anal. & Appl. 31, 248 (2009), doi:10.1137/070688316