pub struct ComprehensiveStatisticalReport {
pub overall_mean_baseline: f32,
pub overall_mean_quantized: f32,
pub overall_variance_baseline: f32,
pub overall_variance_quantized: f32,
pub scheme_analysis: HashMap<QScheme, (StatisticalSignificance, RiskLevel)>,
pub sample_size: usize,
pub confidence_level: f32,
}Expand description
Comprehensive statistical report
Fields§
§overall_mean_baseline: f32Overall mean baseline accuracy
overall_mean_quantized: f32Overall mean quantized accuracy
overall_variance_baseline: f32Overall variance in baseline accuracy
overall_variance_quantized: f32Overall variance in quantized accuracy
scheme_analysis: HashMap<QScheme, (StatisticalSignificance, RiskLevel)>Analysis for each quantization scheme
sample_size: usizeSample size used for analysis
confidence_level: f32Confidence level used
Trait Implementations§
Source§impl Clone for ComprehensiveStatisticalReport
impl Clone for ComprehensiveStatisticalReport
Source§fn clone(&self) -> ComprehensiveStatisticalReport
fn clone(&self) -> ComprehensiveStatisticalReport
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 ComprehensiveStatisticalReport
impl RefUnwindSafe for ComprehensiveStatisticalReport
impl Send for ComprehensiveStatisticalReport
impl Sync for ComprehensiveStatisticalReport
impl Unpin for ComprehensiveStatisticalReport
impl UnsafeUnpin for ComprehensiveStatisticalReport
impl UnwindSafe for ComprehensiveStatisticalReport
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