
10 Jun
2005
10 Jun
'05
7:57 a.m.
On Fri, 10 Jun 2005, Keean Schupke wrote:
LAPACK does not appear to support higher dimensional matrices... is this right?
Yes, why should it do so? Every finite dimensional operator can be represented by a matrix.
Anyone got any pointers to definitions for transpose and multiply for arbitrary higher dimensional matrices?
The generalised transposition should be able to arbitrarily permute the dimensions of a tensor. A generalised multiplication may fuse the last dimension of the first tensor with the first dimension with the second tensor. E.g. dimensions [a,b,c,d] and [d,e,f,g] result in [a,b,c,e,f,g].