pub fn min_max_normalize(arr: &Array1<f64>) -> Option<Array1<f64>>
Min-max normalization to [0, 1] range