pub struct QuantizedVector {
pub dim: u32,
pub scheme: QuantScheme,
pub scale: f32,
pub zero_point: i8,
pub min_val: f32,
pub data: Vec<u8>,
}Expand description
Quantized embedding vector with compression parameters
Fields§
§dim: u32Vector dimension (number of elements)
scheme: QuantSchemeQuantization scheme used
scale: f32Scaling factor for dequantization
zero_point: i8Zero-point offset for optimal range utilization
min_val: f32Minimum value in the original data (for reconstruction)
data: Vec<u8>Packed quantized data (actual byte representation)
Implementations§
Source§impl QuantizedVector
impl QuantizedVector
Trait Implementations§
Source§impl Clone for QuantizedVector
impl Clone for QuantizedVector
Source§fn clone(&self) -> QuantizedVector
fn clone(&self) -> QuantizedVector
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 QuantizedVector
impl Debug for QuantizedVector
Source§impl<'de> Deserialize<'de> for QuantizedVector
impl<'de> Deserialize<'de> for QuantizedVector
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
Source§impl PartialEq for QuantizedVector
impl PartialEq for QuantizedVector
Source§impl Serialize for QuantizedVector
impl Serialize for QuantizedVector
impl StructuralPartialEq for QuantizedVector
Auto Trait Implementations§
impl Freeze for QuantizedVector
impl RefUnwindSafe for QuantizedVector
impl Send for QuantizedVector
impl Sync for QuantizedVector
impl Unpin for QuantizedVector
impl UnwindSafe for QuantizedVector
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