pub struct UncertaintyQuantificationResult {
pub predictions: Array1<f64>,
pub total_uncertainty: Array1<f64>,
pub epistemic_uncertainty: Array1<f64>,
pub aleatoric_uncertainty: Array1<f64>,
pub prediction_intervals: Array2<f64>,
pub uncertainty_decomposition: UncertaintyDecomposition,
pub calibration_score: f64,
pub reliability_metrics: ReliabilityMetrics,
pub epistemic_result: EpistemicUncertaintyResult,
pub aleatoric_result: AleatoricUncertaintyResult,
}Fields§
§predictions: Array1<f64>§total_uncertainty: Array1<f64>§epistemic_uncertainty: Array1<f64>§aleatoric_uncertainty: Array1<f64>§prediction_intervals: Array2<f64>§uncertainty_decomposition: UncertaintyDecomposition§calibration_score: f64§reliability_metrics: ReliabilityMetrics§epistemic_result: EpistemicUncertaintyResult§aleatoric_result: AleatoricUncertaintyResultTrait Implementations§
Source§impl Clone for UncertaintyQuantificationResult
impl Clone for UncertaintyQuantificationResult
Source§fn clone(&self) -> UncertaintyQuantificationResult
fn clone(&self) -> UncertaintyQuantificationResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for UncertaintyQuantificationResult
impl RefUnwindSafe for UncertaintyQuantificationResult
impl Send for UncertaintyQuantificationResult
impl Sync for UncertaintyQuantificationResult
impl Unpin for UncertaintyQuantificationResult
impl UnwindSafe for UncertaintyQuantificationResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more