pub struct UncertaintyQuantification {
pub bayesian_config: Option<BayesianConfig>,
pub mc_dropout_config: Option<MCDropoutConfig>,
pub ensemble_config: Option<EnsembleConfig>,
pub conformal_config: Option<ConformalConfig>,
}Expand description
Uncertainty quantification for predictions
Fields§
§bayesian_config: Option<BayesianConfig>Bayesian neural network configuration
mc_dropout_config: Option<MCDropoutConfig>Monte Carlo dropout configuration
ensemble_config: Option<EnsembleConfig>Ensemble configuration
conformal_config: Option<ConformalConfig>Conformal prediction configuration
Trait Implementations§
Source§impl Clone for UncertaintyQuantification
impl Clone for UncertaintyQuantification
Source§fn clone(&self) -> UncertaintyQuantification
fn clone(&self) -> UncertaintyQuantification
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 UncertaintyQuantification
impl Debug for UncertaintyQuantification
Source§impl Default for UncertaintyQuantification
impl Default for UncertaintyQuantification
Source§fn default() -> UncertaintyQuantification
fn default() -> UncertaintyQuantification
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UncertaintyQuantification
impl RefUnwindSafe for UncertaintyQuantification
impl Send for UncertaintyQuantification
impl Sync for UncertaintyQuantification
impl Unpin for UncertaintyQuantification
impl UnwindSafe for UncertaintyQuantification
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