Trait ndarray::linalg::Dot
[−]
[src]
pub trait Dot<Rhs> { type Output; fn dot(&self, rhs: &Rhs) -> Self::Output; }
Matrix Multiplication
For two-dimensional arrays, the dot method computes the matrix multiplication.
Associated Types
type Output
The result of the operation.
For two-dimensional arrays: a rectangular array.
Required Methods
Implementors
impl<A, S, S2> Dot<ArrayBase<S2, Ix1>> for ArrayBase<S, Ix1> where
S: Data<Elem = A>,
S2: Data<Elem = A>,
A: LinalgScalar, type Output = A;impl<A, S, S2> Dot<ArrayBase<S2, Ix2>> for ArrayBase<S, Ix1> where
S: Data<Elem = A>,
S2: Data<Elem = A>,
A: LinalgScalar, type Output = Array<A, Ix1>;impl<A, S, S2> Dot<ArrayBase<S2, Ix2>> for ArrayBase<S, Ix2> where
S: Data<Elem = A>,
S2: Data<Elem = A>,
A: LinalgScalar, type Output = Array2<A>;impl<A, S, S2> Dot<ArrayBase<S2, Ix1>> for ArrayBase<S, Ix2> where
S: Data<Elem = A>,
S2: Data<Elem = A>,
A: LinalgScalar, type Output = Array<A, Ix1>;