Change return type of Mul output
@@ -711,7 +711,7 @@ where
S1: Data<Elem = A>,
S2: Data<Elem = A>,
A: LinalgScalar,
- A: std::ops::Mul<&'a ArrayBase<S2, Ix2>, Output = ArrayBase<OwnedRepr<A>, Ix2>>,
+ A: std::ops::Mul<&'a ArrayBase<S2, Ix2>, Output = Array<A, Ix2>>,
{
let dimar = a.shape()[0];
let dimac = a.shape()[1];
