pub struct TensorReport {
pub name: String,
pub max_abs_error: f32,
pub mean_abs_error: f32,
pub sqnr_db: f32,
}Expand description
Per-tensor quantization error metrics.
Fields§
§name: StringThe (original, unsuffixed) tensor name.
max_abs_error: f32Largest absolute error between original and dequantized-reconstructed elements.
mean_abs_error: f32Mean absolute error across all elements.
sqnr_db: f32Signal-to-quantization-noise ratio in dB (higher is better; +inf for an exact match).
Trait Implementations§
Source§impl Clone for TensorReport
impl Clone for TensorReport
Source§fn clone(&self) -> TensorReport
fn clone(&self) -> TensorReport
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 TensorReport
impl Debug for TensorReport
Auto Trait Implementations§
impl Freeze for TensorReport
impl RefUnwindSafe for TensorReport
impl Send for TensorReport
impl Sync for TensorReport
impl Unpin for TensorReport
impl UnsafeUnpin for TensorReport
impl UnwindSafe for TensorReport
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