Hi All,

Based on discussion with Marten on github
<https://github.com/numpy/numpy/issues/13797>, I have a couple of
suggestions on syntax improvements on array transpose operations.

First, introducing a shorthand for the Hermitian Transpose operator. I
thought "A.HT" might be a viable candidate.

Second, the adding an array method that operates like a normal transpose.
To my understanding,
"A.tranpose()" currently inverts the usual order of all dimensions. This
may be useful in some applications involving tensors, but is not what I
would usually assume a transpose on a multi-dimensional array would entail.
I suggest a syntax of "A.MT" to indicate a transpose of the last two
dimensions by default, maybe with optional arguments (i,j) to indicate
which two dimensions to transpose.

I'm new to this mailing list format, hopefully I'm doing this right :)

Thanks,
Stew
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@python.org
https://mail.python.org/mailman/listinfo/numpy-discussion

Reply via email to