pub fn quantify_uncertainty<E, P>( models: &[E], x: &Array2<f64>, y_true: Option<&Array1<f64>>, config: Option<UncertaintyQuantificationConfig>, ) -> Result<UncertaintyQuantificationResult, Box<dyn Error>>where E: Clone, P: Clone,