pub fn array_min_max_normalize<T>(array: &Array1<T>) -> UtilsResult<Array1<T>>where T: PartialOrd + Float + Clone,
Normalize to [0, 1] range