Skip to main content

trueno/vector/ops/
mod.rs

1//! Vector operation modules
2//!
3//! This module organizes Vector operations into focused submodules:
4//! - `activations`: Neural network activation functions (relu, sigmoid, gelu, etc.)
5//! - `arithmetic`: Binary arithmetic operations (add, sub, mul, div, fma, scale)
6//! - `normalization`: Normalization methods (zscore, minmax, layer_norm, normalize)
7//! - `norms`: Vector norm calculations (norm_l1, norm_l2, norm_linf)
8//! - `reductions`: Reduction operations (sum, dot, max, min, argmax, mean, variance, etc.)
9//! - `rounding`: Rounding and sign functions (floor, ceil, round, trunc, etc.)
10//! - `transcendental`: Mathematical functions (exp, log, sin, cos, etc.)
11//! - `transforms`: Element-wise transforms (abs, clamp, clip, lerp, sqrt, recip, pow)
12
13pub(super) mod activations;
14pub(super) mod arithmetic;
15pub(super) mod normalization;
16pub(super) mod norms;
17pub(super) mod reductions;
18pub(super) mod rounding;
19pub(super) mod transcendental;
20pub(super) mod transforms;