pub fn normalize_f64(values: &[f64]) -> Vec<f64>Expand description
SIMD-friendly normalization to [0, 1] range.
Normalizes values using (v - min) / (max - min).
Returns empty vec for empty input, all zeros if min == max.
ยงExample
use presentar_core::simd::normalize_f64;
let values = vec![0.0, 50.0, 100.0];
let normalized = normalize_f64(&values);
assert_eq!(normalized, vec![0.0, 0.5, 1.0]);