pub struct PredictionIntervalResult {
pub predictions: Vec<f64>,
pub lower: Vec<f64>,
pub upper: Vec<f64>,
pub prediction_se: Vec<f64>,
pub confidence_level: f64,
pub t_critical: f64,
pub residual_se: f64,
}Expand description
Result of prediction interval computation.
Fields§
§predictions: Vec<f64>Point predictions y_hat_new (length n_new).
lower: Vec<f64>Lower bounds (length n_new).
upper: Vec<f64>Upper bounds (length n_new).
prediction_se: Vec<f64>Prediction standard errors: s * sqrt(1 + h_new) (length n_new).
confidence_level: f64Confidence level used.
t_critical: f64Critical value used.
residual_se: f64Residual standard error from the training model.
Trait Implementations§
Source§impl Clone for PredictionIntervalResult
impl Clone for PredictionIntervalResult
Source§fn clone(&self) -> PredictionIntervalResult
fn clone(&self) -> PredictionIntervalResult
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 moreSource§impl Debug for PredictionIntervalResult
impl Debug for PredictionIntervalResult
Source§impl PartialEq for PredictionIntervalResult
impl PartialEq for PredictionIntervalResult
impl StructuralPartialEq for PredictionIntervalResult
Auto Trait Implementations§
impl Freeze for PredictionIntervalResult
impl RefUnwindSafe for PredictionIntervalResult
impl Send for PredictionIntervalResult
impl Sync for PredictionIntervalResult
impl Unpin for PredictionIntervalResult
impl UnsafeUnpin for PredictionIntervalResult
impl UnwindSafe for PredictionIntervalResult
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.