Haskell Matrix Library...
Henning Thielemann
lemming at henning-thielemann.de
Fri Jun 10 07:57:40 EDT 2005
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].
More information about the Libraries
mailing list