pub struct BayesianDetails {
pub log_posterior: f64,
pub confidence_interval: (f64, f64),
pub expected_loss: f64,
pub next_best_loss: f64,
pub loss_avoided: f64,
}Expand description
Full Bayesian details exposed at disclosure level 3.
Fields§
§log_posterior: f64Log-posterior odds.
confidence_interval: (f64, f64)Confidence interval (lower, upper) on posterior probability.
expected_loss: f64Expected loss of chosen action.
next_best_loss: f64Expected loss of next-best action.
loss_avoided: f64Loss avoided by the chosen action.
Trait Implementations§
Source§impl Clone for BayesianDetails
impl Clone for BayesianDetails
Source§fn clone(&self) -> BayesianDetails
fn clone(&self) -> BayesianDetails
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 BayesianDetails
impl RefUnwindSafe for BayesianDetails
impl Send for BayesianDetails
impl Sync for BayesianDetails
impl Unpin for BayesianDetails
impl UnsafeUnpin for BayesianDetails
impl UnwindSafe for BayesianDetails
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