pub struct CalibrationStats {
pub min: f32,
pub max: f32,
pub count: usize,
}Expand description
Statistics for quantization calibration
Fields§
§min: f32Minimum observed value
max: f32Maximum observed value
count: usizeNumber of observations
Implementations§
Source§impl CalibrationStats
impl CalibrationStats
Sourcepub fn to_symmetric_params(&self) -> ModelResult<QuantizationParams>
pub fn to_symmetric_params(&self) -> ModelResult<QuantizationParams>
Compute symmetric quantization params from statistics
Sourcepub fn to_asymmetric_params(&self) -> ModelResult<QuantizationParams>
pub fn to_asymmetric_params(&self) -> ModelResult<QuantizationParams>
Compute asymmetric quantization params from statistics
Trait Implementations§
Source§impl Clone for CalibrationStats
impl Clone for CalibrationStats
Source§fn clone(&self) -> CalibrationStats
fn clone(&self) -> CalibrationStats
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 CalibrationStats
impl Debug for CalibrationStats
Auto Trait Implementations§
impl Freeze for CalibrationStats
impl RefUnwindSafe for CalibrationStats
impl Send for CalibrationStats
impl Sync for CalibrationStats
impl Unpin for CalibrationStats
impl UnwindSafe for CalibrationStats
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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