pub struct WelfordStats {
pub count: u64,
pub mean: f64,
/* private fields */
}Expand description
Welford online statistics: accumulates count, mean, and variance in O(1) per sample. Suitable for streaming GPU readback values.
Fields§
§count: u64Number of samples observed.
mean: f64Current mean.
Implementations§
Trait Implementations§
Source§impl Clone for WelfordStats
impl Clone for WelfordStats
Source§fn clone(&self) -> WelfordStats
fn clone(&self) -> WelfordStats
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WelfordStats
impl Debug for WelfordStats
Source§impl Default for WelfordStats
impl Default for WelfordStats
Source§fn default() -> WelfordStats
fn default() -> WelfordStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WelfordStats
impl RefUnwindSafe for WelfordStats
impl Send for WelfordStats
impl Sync for WelfordStats
impl Unpin for WelfordStats
impl UnsafeUnpin for WelfordStats
impl UnwindSafe for WelfordStats
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