pub struct ChainStats {
pub n: u64,
pub p_accept: f32,
pub mean: Array1<f32>,
pub sm2: Array1<f32>,
}Expand description
Statistics of an MCMC chain.
§Fields
n: Number of steps taken.p_accept: Acceptance probability.mean: Mean of the parameters.sm2: Variance of the parameters.
Fields§
§n: u64§p_accept: f32§mean: Array1<f32>§sm2: Array1<f32>Trait Implementations§
Source§impl Clone for ChainStats
impl Clone for ChainStats
Source§fn clone(&self) -> ChainStats
fn clone(&self) -> ChainStats
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 ChainStats
impl Debug for ChainStats
Source§impl PartialEq for ChainStats
impl PartialEq for ChainStats
impl StructuralPartialEq for ChainStats
Auto Trait Implementations§
impl Freeze for ChainStats
impl RefUnwindSafe for ChainStats
impl Send for ChainStats
impl Sync for ChainStats
impl Unpin for ChainStats
impl UnwindSafe for ChainStats
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