pub struct AffineQuantization {
pub group_size: i32,
pub bits: i32,
pub mode: AffineQuantizationMode,
}Expand description
Per-group affine integer quantization stored alongside a checkpoint.
Fields§
§group_size: i32Number of adjacent input values sharing one scale and bias.
bits: i32Packed bit width for each weight value.
mode: AffineQuantizationModeQuantization mode.
Implementations§
Trait Implementations§
Source§impl Clone for AffineQuantization
impl Clone for AffineQuantization
Source§fn clone(&self) -> AffineQuantization
fn clone(&self) -> AffineQuantization
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 moreimpl Copy for AffineQuantization
Source§impl Debug for AffineQuantization
impl Debug for AffineQuantization
Source§impl Default for AffineQuantization
impl Default for AffineQuantization
Source§impl<'de> Deserialize<'de> for AffineQuantization
impl<'de> Deserialize<'de> for AffineQuantization
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for AffineQuantization
Source§impl From<AffineQuantization> for WeightQuantization
impl From<AffineQuantization> for WeightQuantization
Source§fn from(value: AffineQuantization) -> Self
fn from(value: AffineQuantization) -> Self
Converts to this type from the input type.
Source§impl PartialEq for AffineQuantization
impl PartialEq for AffineQuantization
Source§impl Serialize for AffineQuantization
impl Serialize for AffineQuantization
impl StructuralPartialEq for AffineQuantization
Auto Trait Implementations§
impl Freeze for AffineQuantization
impl RefUnwindSafe for AffineQuantization
impl Send for AffineQuantization
impl Sync for AffineQuantization
impl Unpin for AffineQuantization
impl UnsafeUnpin for AffineQuantization
impl UnwindSafe for AffineQuantization
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