pub trait SimdArrayOps<T> {
// Required methods
fn simd_dot(&self, other: &Array1<T>) -> Result<T>;
fn simd_dot_matrix(&self, vector: &Array1<T>) -> Result<Array1<T>>;
fn simd_add(&self, other: &Array1<T>) -> Result<Array1<T>>;
}Expand description
Extension trait for SIMD operations on ndarray types
Required Methods§
Sourcefn simd_dot_matrix(&self, vector: &Array1<T>) -> Result<Array1<T>>
fn simd_dot_matrix(&self, vector: &Array1<T>) -> Result<Array1<T>>
SIMD-accelerated matrix-vector multiplication