aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mdpoly/algebra.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/mdpoly/algebra.py b/mdpoly/algebra.py
index 3328d19..7085b42 100644
--- a/mdpoly/algebra.py
+++ b/mdpoly/algebra.py
@@ -513,7 +513,10 @@ class MatMul(Expr, MatrixAlgebra):
@unary_operator(MatrixAlgebra)
-class MatTranspose(HasRepr, MatrixAlgebra):
+class MatTranspose(Expr, MatrixAlgebra):
""" Matrix transposition """
- # def to_repr(self,
+ @property
+ def shape(self) -> Shape:
+ """ See :py:meth:`mdpoly.abc.Expr.shape`. """
+ return Shape(self.inner.cols, self.inner.rows)