Expand description
SIMD Vector Operations.
Provides vectorized operations on numerical arrays.
Functionsยง
- simd_
dot_ product - Compute dot product of two vectors using SIMD.
- simd_
matrix_ vec_ mul - Matrix-vector multiplication using SIMD.
- simd_
max - Find maximum element in array using SIMD-friendly pattern.
- simd_
mean_ f64 - Compute mean of values (for floating point types).
- simd_
min - Find minimum element in array using SIMD-friendly pattern.
- simd_
norm_ squared - Compute squared L2 norm of a vector using SIMD.
- simd_
reduce - Parallel reduction with custom binary operation.
- simd_
sum - Compute sum of array elements using SIMD when possible.
- simd_
vec_ add - Element-wise addition of two vectors.
- simd_
vec_ mul - Element-wise multiplication of two vectors.
- simd_
vec_ scale - Scalar multiplication of a vector.
- simd_
weighted_ sum - Compute weighted sum: sum(weights[i] * values[i]).