>>> pretty $ dot sum (*) m (transpose m) [[5,14], [14,50]]inner product
>>> pretty $ dot sum (*) v v 5matrix-vector multiplication Note that an Array with shape [3] is neither a row vector nor column vector.
>>> pretty $ dot sum (*) v (transpose m) [5,14]
>>> pretty $ dot sum (*) m v [5,14]
>>> pretty $ dot sum (*) m (transpose m) [[5,14], [14,50]]inner product
>>> pretty $ dot sum (*) v v 5matrix-vector multiplication Note that an Array with shape [3] is neither a row vector nor column vector.
>>> pretty $ dot sum (*) v (transpose m) [5,14]
>>> pretty $ dot sum (*) m v [5,14]